<!DOCTYPE html>
<!-- saved from url=(0068)file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="Robot Framework 2.8.5 (Python 2.7.8 on win32)" name="Generator">
<link rel="icon" type="image/x-icon" href="">
<style media="all" type="text/css">
/* Generic and misc styles */
body {
    font-family: Helvetica, sans-serif;
    font-size: 0.8em;
    color: black;
    padding: 6px;
    background: white;
}
table {
    table-layout: fixed;
    word-wrap: break-word;
    empty-cells: show;
    font-size: 1em;
}
th, td {
    vertical-align: top;
}
br {
    mso-data-placement: same-cell; /* maintain line breaks in Excel */
}
a, a:link, a:visited {
    text-decoration: none;
    color: blue;
}
a > img {
    border: 1px solid blue !important;
}
a:hover, a:active {
    text-decoration: underline;
    color: purple;
}
.parent-name {
    font-size: 0.7em;
    letter-spacing: -0.07em;
}
.message {
    white-space: pre-wrap;
}
/* Headers */
#header {
    width: 65em;
    height: 3em;
    margin: 6px 0;
}
h1 {
    float: left;
    margin: 0 0 0.5em 0;
    width: 75%;
}
h2 {
    clear: left;
}
#generated {
    float: right;
    text-align: right;
    font-size: 0.9em;
    white-space: nowrap;
}
/* Documentation headers */
.doc > h2 {
    font-size: 1.2em;
}
.doc > h3 {
    font-size: 1.1em;
}
.doc > h4 {
    font-size: 1.0em;
}
/* Status text colors -- !important allows using them in links */
.error, .fail {
    color: red !important;
    font-weight: bold;
}
.pass {
    color: #009900 !important;
}
.warn {
    color: #FFCC00 !important;
    font-weight: bold;
}
.not-run {
    color: #444444 !important;
}
/* Top right header */
#top-right-header {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1000;
    width: 12em;
    text-align: center;
}
#report-or-log-link a {
    display: block;
    background: black;
    color: white;
    text-decoration: none;
    letter-spacing: 0.1em;
    padding: 0.3em 0;
    border-bottom-left-radius: 4px;
}
#report-or-log-link a:hover {
    color: yellow;
}
#log-level-selector {
    padding: 0.3em 0;
    font-size: 0.9em;
    border-bottom-left-radius: 4px;
    background: lightgray;
}
/* Statistics table */
.statistics {
    width: 65em;
    border-collapse: collapse;
    empty-cells: show;
    margin-bottom: 1em;
}
.statistics tr:hover {
    background: #ECECF7;
    cursor: pointer;
}
.statistics th, .statistics td {
    border: 1px solid black;
    padding: 0.1em 0.3em;
}
.statistics th {
    background-color: #DCDCF0;
    padding: 0.2em 0.3em;
}
.statistics td {
    vertical-align: middle;
}
.stats-col-stat {
    width: 4.5em;
    text-align: center;
}
.stats-col-elapsed {
    width: 5.5em;
    text-align: center;
}
.stats-col-graph {
    width: 9em;
}
th.stats-col-graph:hover {
    cursor: default;
}
.stat-name {
    float: left;
}
.stat-name a, .stat-name span {
    font-weight: bold;
}
.tag-links {
    font-size: 0.9em;
    float: right;
    margin-top: 0.05em;
}
.tag-links span {
    margin-left: 0.2em;
}
/* Statistics graph */
.graph, .empty-graph {
    border: 1px solid black;
    width: auto;
    height: 7px;
    padding: 0;
    background: red;
}
.empty-graph {
    background: #E9E9E9;
}
.pass-bar, .fail-bar {
    float: left;
    height: 100%;
}
.pass-bar {
    background: #00F000;
}
/* Tablesorter - adapted from provided Blue Skin */
.tablesorter-header {
    background-image: url();
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
.tablesorter-header:hover {
    background-color: #B8C8E3;
}
.tablesorter-headerAsc {
    background-image: url();
    background-color: #B8C8E3 !important;
}
.tablesorter-headerDesc {
    background-image: url();
    background-color: #B8C8E3 !important;
}
.sorter-false {
    background-image: none;
    cursor: default;
}
.sorter-false:hover {
    background-color: #DCDCF0;
}
</style>
<style media="all" type="text/css">
/* Containers */
.suite, .test, #errors {
    border: 1px solid gray;
    padding: 0.3em 0.2em;
    margin: 0.2em 0;
}
.test {
    border-style: dashed;
}
#errors, .messages, .metadata {
    width: 100%;
    border-spacing: 0;
}
#errors td, .messages td, .metadata th, .metadata td {
    padding: 0.2em;
}
.children {
    display: none;
    margin-left: 1.4em;
}
.suite, .test, .keyword {
    margin-left: -0.2em;
}
#s1, .suite > .children > .keyword {
    margin-left: 0;
}
/* Suite, test and kw headers */
.element-header {
    border: 1px solid transparent;
    border-radius: 2px;
    padding: 0.3em 6.5em 0.3em 1.4em;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url();
}
.element-header:hover {
    cursor: pointer;
    background-color: #ECECF7;
    border-color: #BCBCD7;
}
.closed {
    background-image: url();
}
.name {
    font-weight: bold;
}
.expand {
    float: right;
    margin-right: -6em;
    font-size: 0.8em;
    width: 7em;
    padding: 0.3em 0 0.1em 0;
    text-align: center;
    color: #808080 !important;
    border-radius: 8px;
}
.expand:hover {
    text-decoration: none;
    background-color: #BBBBFF;
    color: black !important;
}
.ext-link, .ext-link:link, .ext-link:visited {
    float: right;
    margin-right: -7em;
    padding: 0 0.3em;
    color: #C60F0F;
    text-decoration: none;
    visibility: hidden;
}
.element-header:hover .ext-link {
    visibility: visible;
}
.ext-link:hover {
    background: #C60F0F;
    color: #ECECF7;
}
/* Messages and errors */
.messages {
    font-family: monospace;
    font-size: 1.1em;
}
.message-row {
    height: 17px;
}
.time {
    width: 8em;
}
.error-time {
    width: 11em;
    white-space: nowrap;
}
.level {
    width: 4.5em;
    text-align: center;
}
.select-text {
    width: 2em;
    background-position: top right;
    background-repeat: no-repeat;
}
.message-row:hover .select-text {
    background-image: url();
}
.message-row:hover .select-text:hover {
    background-image: url();
    cursor: pointer;
}
/* Message tables - these MUST NOT be combined together because otherwise
   dynamically altering them based on visible log level is not possible. */
.trace-message {
    display: table;
}
.debug-message {
    display: table;
}
/* Metadata */
.metadata th {
    width: 12.5em;
    text-align: left;
    white-space: nowrap;
}
.keyword-metadata {
    font-size: 0.9em;
}
/* Custom styles for statistics */
#total-stats tr:hover, #tag-stats tr:hover {
    cursor: default;
}
</style>
<style media="print" type="text/css">
body {
    background: white !important;
    padding: 0;
    font-size: 8pt;
}
a:link, a:visited {
    color: black;
}
#header {
    width: auto;
}
.details, .statistics {
    width: 100%;
}
#generated-ago, #top-right-header, #normal-selector, #search-buttons,
.folding-button, .expand, .hidden, .details-col-toggle {
    display: none;
}
.element-header-text, .children {
    margin: 0;
}
#test-details {
    border-collapse: collapse;
    table-layout: auto;
}
#test-details th, #test-details td {
    border: 1px solid black;
}
.details-col-header {
    padding: 0;
}
#print-selector {
    display: table-cell;
}
.tablesorter-header {
    background-image: none;
    background: #DCDCF0 !important;
}
</style>
<style media="all" type="text/css">
#javascript-disabled {
    width: 600px;
    margin: 100px auto 0 auto;
    padding: 20px;
    color: #2A2A2E;
    border: 1px solid #9A9A9E;
    background: #FAFAFF;
}
#javascript-disabled h1 {
    width: 100%;
    float: none;
}
#javascript-disabled ul {
    font-size: 1.2em;
}
#javascript-disabled li {
    margin: 0.5em 0;
}
#javascript-disabled b {
    font-style: italic;
}
</style>
<style media="all" type="text/css">
.doc > * {
    margin: 0.7em 1em 0.1em 1em;
    padding: 0;
}
.doc > p, .doc > h1, .doc > h2, .doc > h3, .doc > h4 {
    margin: 0.7em 0 0.1em 0;
}
.doc > *:first-child {
    margin-top: 0.1em;
}
.doc table {
    border: 1px solid gray;
    background: transparent;
    border-collapse: collapse;
    empty-cells: show;
    font-size: 0.9em;
}
.doc table th, .doc table td {
    border: 1px solid gray;
    background: transparent;
    padding: 0.1em 0.3em;
    height: 1.2em;
}
.doc table th {
    text-align: center;
    letter-spacing: 0.1em;
}
.doc pre {
    font-size: 1.1em;
    background: #F4F4FF;
}
.doc li {
    list-style-position: inside;
    list-style-type: square;
}
.doc img {
    border: 1px solid gray;
}
.doc hr {
    background: gray;
    height: 1px;
    border: 0;
}
</style>
<script type="text/javascript">
var LEVELS = {TRACE: 0, DEBUG: 1, INFO: 2, WARN: 3, FAIL: 4, NONE: 5};
function toggleSuite(suiteId) {
    toggleElement(suiteId, ['keyword', 'suite', 'test']);
}
function toggleTest(testId) {
    toggleElement(testId, ['keyword']);
}
function toggleKeyword(kwId) {
    toggleElement(kwId, ['keyword', 'message']);
}
function toggleElement(elementId, childrenNames) {
    var element = $('#' + elementId);
    var children = element.children('.children');
    children.toggle(100, '', function () {
        element.children('.element-header').toggleClass('closed');
    });
    populateChildren(elementId, children, childrenNames);
}
function populateChildren(elementId, childElement, childrenNames) {
    if (!childElement.hasClass('populated')) {
        var element = window.testdata.findLoaded(elementId);
        var callback = drawCallback(element, childElement, childrenNames);
        element.callWhenChildrenReady(callback);
        childElement.addClass('populated');
    }
}
function drawCallback(element, childElement, childrenNames) {
    return function () {
        util.map(childrenNames, function (childName) {
            var children = element[childName + 's']();
            var template = childName + 'Template';
            util.map(children, function (child) {
                $.tmpl(template, child).appendTo(childElement);
            });
        });
    }
}
function expandRecursively() {
    if (!window.elementsToExpand.length)
        return;
    var element = window.elementsToExpand.pop();
    if (!element || elementHiddenByUser(element.id)) {
        window.elementsToExpand = [];
        return;
    }
    expandElement(element);
    element.callWhenChildrenReady(function () {
        var children = element.children();
        for (var i = children.length-1; i >= 0; i--) {
            if (window.expandDecider(children[i]))
                window.elementsToExpand.push(children[i]);
        }
        if (window.elementsToExpand.length)
            setTimeout(expandRecursively, 0);
    });
}
function expandElement(item) {
    var element = $('#' + item.id);
    var children = element.children('.children');
    // .css is faster than .show and .show w/ callback is terribly slow
    children.css({'display': 'block'});
    populateChildren(item.id, children, item.childrenNames);
    element.children('.element-header').removeClass('closed');
}
function expandElementWithId(elementid) {
    expandElement(window.testdata.findLoaded(elementid));
}
function elementHiddenByUser(elementId) {
    var element = $("#"+elementId);
    return !element.is(":visible");
}
function expandAllChildren(elementId) {
    window.elementsToExpand = [window.testdata.findLoaded(elementId)];
    window.expandDecider = function () { return true; };
    expandRecursively();
}
function expandCriticalFailed(element) {
    if (element.status == "FAIL") {
        window.elementsToExpand = [element];
        window.expandDecider = function (e) {
            return e.status == "FAIL" && (e.isCritical === undefined || e.isCritical);
        };
        expandRecursively();
    }
}
function expandSuite(suite) {
    if (suite.status == "PASS")
        expandElement(suite);
    else
        expandCriticalFailed(suite);
}
function logLevelSelected(level) {
    var anchors = getViewAnchorElements();
    setMessageVisibility(level);
    scrollToShortestVisibleAnchorElement(anchors);
}
function getViewAnchorElements() {
    var elem1 = $(document.elementFromPoint(100, 0));
    var elem2 = $(document.elementFromPoint(100, 20));
    return [elem1, elem2];
}
function scrollToShortestVisibleAnchorElement(anchors) {
    anchors = util.map(anchors, closestVisibleParent);
    var shortest = anchors[0];
    for (var i = 1; i < anchors.length; i++)
        if (shortest.height() > anchors[i].height())
            shortest = anchors[i];
    shortest.get()[0].scrollIntoView(true);
}
function setMessageVisibility(level) {
    level = parseInt(level);
    changeClassDisplay(".trace-message", level <= LEVELS.TRACE);
    changeClassDisplay(".debug-message", level <= LEVELS.DEBUG);
    changeClassDisplay(".info-message", level <= LEVELS.INFO);
}
function closestVisibleParent(elem) {
    while (!elem.is(":visible"))
        elem = elem.parent();
    return elem;
}
function changeClassDisplay(clazz, visible) {
    var styles = document.styleSheets;
    for (var i = 0; i < styles.length; i++) {
        var rules = getRules(styles[i]);
        if (rules === null)
            continue;
        for (var j = 0; j < rules.length; j++)
            if (rules[j].selectorText === clazz)
                rules[j].style.display = visible ? "table" : "none";
    }
}
function getRules(style) {
    // With Chrome external CSS files seem to have only null roles and with
    // Firefox accessing rules can result to security error.
    // Neither of these are a problem on with generated logs.
    try {
        return style.cssRules || style.rules;
    } catch (e) {
        return null;
    }
}
function selectMessage(parentId) {
    var element = $('#' + parentId).find('.message').get(0);
    selectText(element);
}
function selectText(element) {
    // Based on http://stackoverflow.com/questions/985272
    var range, selection;
    if (document.body.createTextRange) {  // IE 8
        range = document.body.createTextRange();
        range.moveToElementText(element);
        range.select();
    } else if (window.getSelection) {  // Others
        selection = window.getSelection();
        range = document.createRange();
        range.selectNodeContents(element);
        selection.removeAllRanges();
        selection.addRange(range);
    }
}
function LogLevelController(minLevel, defaultLevel) {
    minLevel = LEVELS[minLevel];
    defaultLevel = LEVELS[defaultLevel];
    function showLogLevelSelector() {
        return minLevel < LEVELS.INFO;
    }
    function defaultLogLevel() {
        if (minLevel > defaultLevel)
            return minLevel;
        return defaultLevel;
    }
    function showTrace() {
        return minLevel == LEVELS.TRACE;
    }
    return {
        showLogLevelSelector: showLogLevelSelector,
        defaultLogLevel: defaultLogLevel,
        showTrace: showTrace
    };
}
</script>
<script type="text/javascript">
/*! jQuery v1.8.3 jquery.com | jquery.org/license */
(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType===1&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a<f;a++)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isFunction(i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=!0,u=s||0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},u=(r?p.delegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptData(s)&&h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._submit")}}),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),v.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&&f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.clean(e,n,s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.expr.filters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window);
</script>
<script type="text/javascript">
/*
 * jQuery Templates Plugin 1.0.0pre
 * http://github.com/jquery/jquery-tmpl
 * Requires jQuery 1.4.2
 *
 * Copyright Software Freedom Conservancy, Inc.
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 */
(function(a){var r=a.fn.domManip,d="_tmplitem",q=/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! /,b={},f={},e,p={key:0,data:{}},i=0,c=0,l=[];function g(g,d,h,e){var c={data:e||(e===0||e===false)?e:d?d.data:{},_wrap:d?d._wrap:null,tmpl:null,parent:d||null,nodes:[],calls:u,nest:w,wrap:x,html:v,update:t};g&&a.extend(c,g,{nodes:[],parent:d});if(h){c.tmpl=h;c._ctnt=c._ctnt||c.tmpl(a,c);c.key=++i;(l.length?f:b)[i]=c}return c}a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(f,d){a.fn[f]=function(n){var g=[],i=a(n),k,h,m,l,j=this.length===1&&this[0].parentNode;e=b||{};if(j&&j.nodeType===11&&j.childNodes.length===1&&i.length===1){i[d](this[0]);g=this}else{for(h=0,m=i.length;h<m;h++){c=h;k=(h>0?this.clone(true):this).get();a(i[h])[d](k);g=g.concat(k)}c=0;g=this.pushStack(g,f,i.selector)}l=e;e=null;a.tmpl.complete(l);return g}});a.fn.extend({tmpl:function(d,c,b){return a.tmpl(this[0],d,c,b)},tmplItem:function(){return a.tmplItem(this[0])},template:function(b){return a.template(b,this[0])},domManip:function(d,m,k){if(d[0]&&a.isArray(d[0])){var g=a.makeArray(arguments),h=d[0],j=h.length,i=0,f;while(i<j&&!(f=a.data(h[i++],"tmplItem")));if(f&&c)g[2]=function(b){a.tmpl.afterManip(this,b,k)};r.apply(this,g)}else r.apply(this,arguments);c=0;!e&&a.tmpl.complete(b);return this}});a.extend({tmpl:function(d,h,e,c){var i,k=!c;if(k){c=p;d=a.template[d]||a.template(null,d);f={}}else if(!d){d=c.tmpl;b[c.key]=c;c.nodes=[];c.wrapped&&n(c,c.wrapped);return a(j(c,null,c.tmpl(a,c)))}if(!d)return[];if(typeof h==="function")h=h.call(c||{});e&&e.wrapped&&n(e,e.wrapped);i=a.isArray(h)?a.map(h,function(a){return a?g(e,c,d,a):null}):[g(e,c,d,h)];return k?a(j(c,null,i)):i},tmplItem:function(b){var c;if(b instanceof a)b=b[0];while(b&&b.nodeType===1&&!(c=a.data(b,"tmplItem"))&&(b=b.parentNode));return c||p},template:function(c,b){if(b){if(typeof b==="string")b=o(b);else if(b instanceof a)b=b[0]||{};if(b.nodeType)b=a.data(b,"tmpl")||a.data(b,"tmpl",o(b.innerHTML));return typeof c==="string"?(a.template[c]=b):b}return c?typeof c!=="string"?a.template(null,c):a.template[c]||a.template(null,q.test(c)?c:a(c)):null},encode:function(a){return(""+a).split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;").split('"').join("&#34;").split("'").join("&#39;")}});a.extend(a.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){__=__.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$item.calls(__,$1,$2);__=[];",close:"call=$item.calls();__=call._.concat($item.wrap(call,__));"},each:{_default:{$2:"$index, $value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:"}});}"},"if":{open:"if(($notnull_1) && $1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else if(($notnull_1) && $1a){"},html:{open:"if($notnull_1){__.push($1a);}"},"=":{_default:{$1:"$data"},open:"if($notnull_1){__.push($.encode($1a));}"},"!":{open:""}},complete:function(){b={}},afterManip:function(f,b,d){var e=b.nodeType===11?a.makeArray(b.childNodes):b.nodeType===1?[b]:[];d.call(f,b);m(e);c++}});function j(e,g,f){var b,c=f?a.map(f,function(a){return typeof a==="string"?e.key?a.replace(/(<\w+)(?=[\s>])(?![^>]*_tmplitem)([^>]*)/g,"$1 "+d+'="'+e.key+'" $2'):a:j(a,e,a._ctnt)}):e;if(g)return c;c=c.join("");c.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])?\s*$/,function(f,c,e,d){b=a(e).get();m(b);if(c)b=k(c).concat(b);if(d)b=b.concat(k(d))});return b?b:k(c)}function k(c){var b=document.createElement("div");b.innerHTML=c;return a.makeArray(b.childNodes)}function o(b){return new Function("jQuery","$item","var $=jQuery,call,__=[],$data=$item.data;with($data){__.push('"+a.trim(b).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," ").replace(/\$\{([^\}]*)\}/g,"{{= $1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(m,l,k,g,b,c,d){var j=a.tmpl.tag[k],i,e,f;if(!j)throw"Unknown template tag: "+k;i=j._default||[];if(c&&!/\w$/.test(b)){b+=c;c=""}if(b){b=h(b);d=d?","+h(d)+")":c?")":"";e=c?b.indexOf(".")>-1?b+h(c):"("+b+").call($item"+d:b;f=c?e:"(typeof("+b+")==='function'?("+b+").call($item):("+b+"))"}else f=e=i.$1||"null";g=h(g);return"');"+j[l?"close":"open"].split("$notnull_1").join(b?"typeof("+b+")!=='undefined' && ("+b+")!=null":"true").split("$1a").join(f).split("$1").join(e).split("$2").join(g||i.$2||"")+"__.push('"})+"');}return __;")}function n(c,b){c._wrap=j(c,true,a.isArray(b)?b:[q.test(b)?b:a(b).html()]).join("")}function h(a){return a?a.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null}function s(b){var a=document.createElement("div");a.appendChild(b.cloneNode(true));return a.innerHTML}function m(o){var n="_"+c,k,j,l={},e,p,h;for(e=0,p=o.length;e<p;e++){if((k=o[e]).nodeType!==1)continue;j=k.getElementsByTagName("*");for(h=j.length-1;h>=0;h--)m(j[h]);m(k)}function m(j){var p,h=j,k,e,m;if(m=j.getAttribute(d)){while(h.parentNode&&(h=h.parentNode).nodeType===1&&!(p=h.getAttribute(d)));if(p!==m){h=h.parentNode?h.nodeType===11?0:h.getAttribute(d)||0:0;if(!(e=b[m])){e=f[m];e=g(e,b[h]||f[h]);e.key=++i;b[i]=e}c&&o(m)}j.removeAttribute(d)}else if(c&&(e=a.data(j,"tmplItem"))){o(e.key);b[e.key]=e;h=a.data(j.parentNode,"tmplItem");h=h?h.key:0}if(e){k=e;while(k&&k.key!=h){k.nodes.push(j);k=k.parent}delete e._ctnt;delete e._wrap;a.data(j,"tmplItem",e)}function o(a){a=a+n;e=l[a]=l[a]||g(e,b[e.parent.key+n]||e.parent)}}}function u(a,d,c,b){if(!a)return l.pop();l.push({_:a,tmpl:d,item:this,data:c,options:b})}function w(d,c,b){return a.tmpl(a.template(d),c,b,this)}function x(b,d){var c=b.options||{};c.wrapped=d;return a.tmpl(a.template(b.tmpl),b.data,c,b.item)}function v(d,c){var b=this._wrap;return a.map(a(a.isArray(b)?b.join(""):b).filter(d||"*"),function(a){return c?a.innerText||a.textContent:a.outerHTML||s(a)})}function t(){var b=this.nodes;a.tmpl(null,null,null,this).insertBefore(b[0]);a(b).remove()}})(jQuery);
</script>
<script type="text/javascript">
/*!
* TableSorter 2.7.8 min - Client-side table sorting with ease!
* Copyright (c) 2007 Christian Bach
*/
!function(j){j.extend({tablesorter:new function(){function e(d){"undefined"!==typeof console&&"undefined"!==typeof console.log?console.log(d):alert(d)}function u(d,c){e(d+" ("+((new Date).getTime()-c.getTime())+"ms)")}function p(d,c,a){if(!c)return"";var b=d.config,g=b.textExtraction,f="",f="simple"===g?b.supportsTextContent?c.textContent:j(c).text():"function"===typeof g?g(c,d,a):"object"===typeof g&&g.hasOwnProperty(a)?g[a](c,d,a):b.supportsTextContent?c.textContent:j(c).text();return j.trim(f)} function h(d){var c=d.config,a=c.$tbodies=c.$table.children("tbody:not(."+c.cssInfoBlock+")"),b,q,f,l,j,n,k="";if(0===a.length)return c.debug?e("*Empty table!* Not building a parser cache"):"";a=a[0].rows;if(a[0]){b=[];q=a[0].cells.length;for(f=0;f<q;f++){l=c.$headers.filter(":not([colspan])");l=l.add(c.$headers.filter('[colspan="1"]')).filter('[data-column="'+f+'"]:last');j=c.headers[f];n=g.getParserById(g.getData(l,j,"sorter"));c.empties[f]=g.getData(l,j,"empty")||c.emptyTo||(c.emptyToBottom?"bottom": "top");c.strings[f]=g.getData(l,j,"string")||c.stringTo||"max";if(!n)a:{l=d;j=a;n=-1;for(var u=f,x=void 0,t=g.parsers.length,y=!1,m="",x=!0;""===m&&x;)n++,j[n]?(y=j[n].cells[u],m=p(l,y,u),l.config.debug&&e("Checking if value was empty on row "+n+", column: "+u+": "+m)):x=!1;for(x=1;x<t;x++)if(g.parsers[x].is&&g.parsers[x].is(m,l,y)){n=g.parsers[x];break a}n=g.parsers[0]}c.debug&&(k+="column:"+f+"; parser:"+n.id+"; string:"+c.strings[f]+"; empty: "+c.empties[f]+"\n");b.push(n)}}c.debug&&e(k);return b} function s(d){var c=d.tBodies,a=d.config,b,q,f=a.parsers,l,v,n,k,h,x,t,m=[];a.cache={};if(!f)return a.debug?e("*Empty table!* Not building a cache"):"";a.debug&&(t=new Date);a.showProcessing&&g.isProcessing(d,!0);for(k=0;k<c.length;k++)if(a.cache[k]={row:[],normalized:[]},!j(c[k]).hasClass(a.cssInfoBlock)){b=c[k]&&c[k].rows.length||0;q=c[k].rows[0]&&c[k].rows[0].cells.length||0;for(v=0;v<b;++v)if(h=j(c[k].rows[v]),x=[],h.hasClass(a.cssChildRow))a.cache[k].row[a.cache[k].row.length-1]=a.cache[k].row[a.cache[k].row.length- 1].add(h);else{a.cache[k].row.push(h);for(n=0;n<q;++n)if(l=p(d,h[0].cells[n],n),l=f[n].format(l,d,h[0].cells[n],n),x.push(l),"numeric"===(f[n].type||"").toLowerCase())m[n]=Math.max(Math.abs(l),m[n]||0);x.push(a.cache[k].normalized.length);a.cache[k].normalized.push(x)}a.cache[k].colMax=m}a.showProcessing&&g.isProcessing(d);a.debug&&u("Building cache for "+b+" rows",t)}function m(d,c){var a=d.config,b=d.tBodies,q=[],f=a.cache,e,v,n,k,h,p,m,y,s,r,E;if(f[0]){a.debug&&(E=new Date);for(y=0;y<b.length;y++)if(e= j(b[y]),!e.hasClass(a.cssInfoBlock)){h=g.processTbody(d,e,!0);e=f[y].row;v=f[y].normalized;k=(n=v.length)?v[0].length-1:0;for(p=0;p<n;p++)if(r=v[p][k],q.push(e[r]),!a.appender||!a.removeRows){s=e[r].length;for(m=0;m<s;m++)h.append(e[r][m])}g.processTbody(d,h,!1)}a.appender&&a.appender(d,q);a.debug&&u("Rebuilt table",E);c||g.applyWidget(d);j(d).trigger("sortEnd",d)}}function F(d){var c,a,b,g=d.config,f=g.sortList,e=[g.cssAsc,g.cssDesc],h=j(d).find("tfoot tr").children().removeClass(e.join(" "));g.$headers.removeClass(e.join(" ")); b=f.length;for(c=0;c<b;c++)if(2!==f[c][1]&&(d=g.$headers.not(".sorter-false").filter('[data-column="'+f[c][0]+'"]'+(1===b?":last":"")),d.length))for(a=0;a<d.length;a++)d[a].sortDisabled||(d.eq(a).addClass(e[f[c][1]]),h.length&&h.filter('[data-column="'+f[c][0]+'"]').eq(a).addClass(e[f[c][1]]))}function G(d){var c=0,a=d.config,b=a.sortList,g=b.length,f=d.tBodies.length,e,h,n,k,p,m,t,r,s;if(!a.serverSideSorting&&a.cache[0]){a.debug&&(e=new Date);for(n=0;n<f;n++)p=a.cache[n].colMax,s=(m=a.cache[n].normalized)&& m[0]?m[0].length-1:0,m.sort(function(f,e){for(h=0;h<g;h++){k=b[h][0];r=b[h][1];t=/n/i.test(a.parsers&&a.parsers[k]?a.parsers[k].type||"":"")?"Numeric":"Text";t+=0===r?"":"Desc";/Numeric/.test(t)&&a.strings[k]&&(c="boolean"===typeof a.string[a.strings[k]]?(0===r?1:-1)*(a.string[a.strings[k]]?-1:1):a.strings[k]?a.string[a.strings[k]]||0:0);var l=j.tablesorter["sort"+t](d,f[k],e[k],k,p[k],c);if(l)return l}return f[s]-e[s]});a.debug&&u("Sorting on "+b.toString()+" and dir "+r+" time",e)}}function C(d, c){d.trigger("updateComplete");"function"===typeof c&&c(d[0])}function I(d,c,a){!1!==c?d.trigger("sorton",[d[0].config.sortList,function(){C(d,a)}]):C(d,a)}var g=this;g.version="2.7.8";g.parsers=[];g.widgets=[];g.defaults={theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,headers:{},ignoreCase:!0, sortForce:null,sortList:[],sortAppend:null,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",textExtraction:"simple",textSorter:null,widgets:[],widgetOptions:{zebra:["even","odd"]},initWidgets:!0,initialized:null,tableClass:"tablesorter",cssAsc:"tablesorter-headerAsc",cssChildRow:"tablesorter-childRow",cssDesc:"tablesorter-headerDesc",cssHeader:"tablesorter-header",cssHeaderRow:"tablesorter-headerRow",cssIcon:"tablesorter-icon",cssInfoBlock:"tablesorter-infoOnly", cssProcessing:"tablesorter-processing",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[]};g.benchmark=u;g.construct=function(d){return this.each(function(){if(!this.tHead||0===this.tBodies.length||!0===this.hasInitialized)return this.config&&this.config.debug?e("stopping initialization! No thead, tbody or tablesorter has already been initialized"):"";var c=j(this),a=this,b,q,f,l="",v,n,k,C,x=j.metadata; a.hasInitialized=!1;a.config={};b=j.extend(!0,a.config,g.defaults,d);j.data(a,"tablesorter",b);b.debug&&j.data(a,"startoveralltimer",new Date);b.supportsTextContent="x"===j("<span>x</span>")[0].textContent;b.supportsDataObject=1.4<=parseFloat(j.fn.jquery);b.string={max:1,min:-1,"max+":1,"max-":-1,zero:0,none:0,"null":0,top:!0,bottom:!1};/tablesorter\-/.test(c.attr("class"))||(l=""!==b.theme?" tablesorter-"+b.theme:"");b.$table=c.addClass(b.tableClass+l);b.$tbodies=c.children("tbody:not(."+b.cssInfoBlock+ ")");var t=[],y={},O=0,R=j(a).find("thead:eq(0), tfoot").children("tr"),E,K,z,A,P,D,L,S,T,H;for(E=0;E<R.length;E++){P=R[E].cells;for(K=0;K<P.length;K++){A=P[K];D=A.parentNode.rowIndex;L=D+"-"+A.cellIndex;S=A.rowSpan||1;T=A.colSpan||1;"undefined"===typeof t[D]&&(t[D]=[]);for(z=0;z<t[D].length+1;z++)if("undefined"===typeof t[D][z]){H=z;break}y[L]=H;O=Math.max(H,O);j(A).attr({"data-column":H});for(z=D;z<D+S;z++){"undefined"===typeof t[z]&&(t[z]=[]);L=t[z];for(A=H;A<H+T;A++)L[A]="x"}}}a.config.columns= O;var M,B,Q,U,N,J,V,w=a.config;w.headerList=[];w.headerContent=[];w.debug&&(V=new Date);U=w.cssIcon?'<i class="'+w.cssIcon+'"></i>':"";t=j(a).find(w.selectorHeaders).each(function(a){B=j(this);M=w.headers[a];w.headerContent[a]=this.innerHTML;N=w.headerTemplate.replace(/\{content\}/g,this.innerHTML).replace(/\{icon\}/g,U);w.onRenderTemplate&&(Q=w.onRenderTemplate.apply(B,[a,N]))&&"string"===typeof Q&&(N=Q);this.innerHTML='<div class="tablesorter-header-inner">'+N+"</div>";w.onRenderHeader&&w.onRenderHeader.apply(B, [a]);this.column=y[this.parentNode.rowIndex+"-"+this.cellIndex];var b=g.getData(B,M,"sortInitialOrder")||w.sortInitialOrder;this.order=/^d/i.test(b)||1===b?[1,0,2]:[0,1,2];this.count=-1;"false"===g.getData(B,M,"sorter")?(this.sortDisabled=!0,B.addClass("sorter-false")):B.removeClass("sorter-false");this.lockedOrder=!1;J=g.getData(B,M,"lockedOrder")||!1;"undefined"!==typeof J&&!1!==J&&(this.order=this.lockedOrder=/^d/i.test(J)||1===J?[1,1,1]:[0,0,0]);B.addClass((this.sortDisabled?"sorter-false ":" ")+ w.cssHeader);w.headerList[a]=this;B.parent().addClass(w.cssHeaderRow)});a.config.debug&&(u("Built headers:",V),e(t));b.$headers=t;if(a.config.widthFixed&&0===j(a).find("colgroup").length){var W=j("<colgroup>"),X=j(a).width();j("tr:first td",a.tBodies[0]).each(function(){W.append(j("<col>").css("width",parseInt(1E3*(j(this).width()/X),10)/10+"%"))});j(a).prepend(W)}b.parsers=h(a);b.delayInit||s(a);b.$headers.find("*")[j.fn.addBack?"addBack":"andSelf"]().filter(b.selectorSort).unbind("mousedown.tablesorter mouseup.tablesorter").bind("mousedown.tablesorter mouseup.tablesorter", function(d,e){var h=(this.tagName.match("TH|TD")?j(this):j(this).parents("th, td").filter(":last"))[0];if(1!==(d.which||d.button))return!1;if("mousedown"===d.type)return C=(new Date).getTime(),"INPUT"===d.target.tagName?"":!b.cancelSelection;if(!0!==e&&250<(new Date).getTime()-C)return!1;b.delayInit&&!b.cache&&s(a);if(!h.sortDisabled){c.trigger("sortStart",a);l=!d[b.sortMultiSortKey];h.count=d[b.sortResetKey]?2:(h.count+1)%(b.sortReset?3:2);b.sortRestart&&(q=h,b.$headers.each(function(){if(this!== q&&(l||!j(this).is("."+b.cssDesc+",."+b.cssAsc)))this.count=-1}));q=h.column;if(l){b.sortList=[];if(null!==b.sortForce){v=b.sortForce;for(f=0;f<v.length;f++)v[f][0]!==q&&b.sortList.push(v[f])}k=h.order[h.count];if(2>k&&(b.sortList.push([q,k]),1<h.colSpan))for(f=1;f<h.colSpan;f++)b.sortList.push([q+f,k])}else if(b.sortAppend&&1<b.sortList.length&&g.isValueInArray(b.sortAppend[0][0],b.sortList)&&b.sortList.pop(),g.isValueInArray(q,b.sortList))for(f=0;f<b.sortList.length;f++)n=b.sortList[f],k=b.headerList[n[0]], n[0]===q&&(n[1]=k.order[k.count],2===n[1]&&(b.sortList.splice(f,1),k.count=-1));else if(k=h.order[h.count],2>k&&(b.sortList.push([q,k]),1<h.colSpan))for(f=1;f<h.colSpan;f++)b.sortList.push([q+f,k]);if(null!==b.sortAppend){v=b.sortAppend;for(f=0;f<v.length;f++)v[f][0]!==q&&b.sortList.push(v[f])}c.trigger("sortBegin",a);setTimeout(function(){F(a);G(a);m(a)},1)}});b.cancelSelection&&b.$headers.each(function(){this.onselectstart=function(){return!1}});c.unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave ".split(" ").join(".tablesorter ")).bind("sortReset.tablesorter", function(){b.sortList=[];F(a);G(a);m(a)}).bind("update.tablesorter updateRows.tablesorter",function(d,f,g){j(b.selectorRemove,a).remove();b.parsers=h(a);s(a);I(c,f,g)}).bind("updateCell.tablesorter",function(d,f,g,e){var q,h,l;q=c.find("tbody");d=q.index(j(f).parents("tbody").filter(":last"));var k=j(f).parents("tr").filter(":last");f=j(f)[0];q.length&&0<=d&&(h=q.eq(d).find("tr").index(k),l=f.cellIndex,q=a.config.cache[d].normalized[h].length-1,a.config.cache[d].row[a.config.cache[d].normalized[h][q]]= k,a.config.cache[d].normalized[h][l]=b.parsers[l].format(p(a,f,l),a,f,l),I(c,g,e))}).bind("addRows.tablesorter",function(d,g,e,q){var j=g.filter("tr").length,l=[],k=g[0].cells.length,n=c.find("tbody").index(g.closest("tbody"));b.parsers||(b.parsers=h(a));for(d=0;d<j;d++){for(f=0;f<k;f++)l[f]=b.parsers[f].format(p(a,g[d].cells[f],f),a,g[d].cells[f],f);l.push(b.cache[n].row.length);b.cache[n].row.push([g[d]]);b.cache[n].normalized.push(l);l=[]}I(c,e,q)}).bind("sorton.tablesorter",function(b,d,f,g){c.trigger("sortStart", this);var e,q,l,h=a.config;b=d||h.sortList;h.sortList=[];j.each(b,function(a,b){e=[parseInt(b[0],10),parseInt(b[1],10)];if(l=h.headerList[e[0]])h.sortList.push(e),q=j.inArray(e[1],l.order),l.count=0<=q?q:e[1]%(h.sortReset?3:2)});F(a);G(a);m(a,g);"function"===typeof f&&f(a)}).bind("appendCache.tablesorter",function(b,c,d){m(a,d);"function"===typeof c&&c(a)}).bind("applyWidgetId.tablesorter",function(c,d){g.getWidgetById(d).format(a,b,b.widgetOptions)}).bind("applyWidgets.tablesorter",function(b,c){g.applyWidget(a, c)}).bind("refreshWidgets.tablesorter",function(b,c,d){g.refreshWidgets(a,c,d)}).bind("destroy.tablesorter",function(b,c,d){g.destroy(a,c,d)});b.supportsDataObject&&"undefined"!==typeof c.data().sortlist?b.sortList=c.data().sortlist:x&&(c.metadata()&&c.metadata().sortlist)&&(b.sortList=c.metadata().sortlist);g.applyWidget(a,!0);0<b.sortList.length?c.trigger("sorton",[b.sortList,{},!b.initWidgets]):b.initWidgets&&g.applyWidget(a);b.showProcessing&&c.unbind("sortBegin.tablesorter sortEnd.tablesorter").bind("sortBegin.tablesorter sortEnd.tablesorter", function(b){g.isProcessing(a,"sortBegin"===b.type)});a.hasInitialized=!0;b.debug&&g.benchmark("Overall initialization time",j.data(a,"startoveralltimer"));c.trigger("tablesorter-initialized",a);"function"===typeof b.initialized&&b.initialized(a)})};g.isProcessing=function(d,c,a){var b=d.config;d=a||j(d).find("."+b.cssHeader);c?(0<b.sortList.length&&(d=d.filter(function(){return this.sortDisabled?!1:g.isValueInArray(parseFloat(j(this).attr("data-column")),b.sortList)})),d.addClass(b.cssProcessing)): d.removeClass(b.cssProcessing)};g.processTbody=function(d,c,a){if(a)return c.before('<span class="tablesorter-savemyplace"/>'),d=j.fn.detach?c.detach():c.remove();d=j(d).find("span.tablesorter-savemyplace");c.insertAfter(d);d.remove()};g.clearTableBody=function(d){d.config.$tbodies.empty()};g.destroy=function(d,c,a){if(d.hasInitialized){g.refreshWidgets(d,!0,!0);var b=j(d),e=d.config,f=b.find("thead:first"),h=f.find("tr."+e.cssHeaderRow).removeClass(e.cssHeaderRow),u=b.find("tfoot:first > tr").children("th, td"); f.find("tr").not(h).remove();b.removeData("tablesorter").unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave sortBegin sortEnd ".split(" ").join(".tablesorter "));e.$headers.add(u).removeClass(e.cssHeader+" "+e.cssAsc+" "+e.cssDesc).removeAttr("data-column");h.find(e.selectorSort).unbind("mousedown.tablesorter mouseup.tablesorter");h.children().each(function(a){j(this).html(e.headerContent[a])});!1!==c&&b.removeClass(e.tableClass+ " tablesorter-"+e.theme);d.hasInitialized=!1;"function"===typeof a&&a(d)}};g.regex=[/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,/^0x[0-9a-f]+$/i];g.sortText=function(d,c,a,b){if(c===a)return 0;var e=d.config,f=e.string[e.empties[b]||e.emptyTo],h=g.regex;if(""===c&&0!==f)return"boolean"===typeof f?f?-1:1:-f||-1;if(""===a&&0!==f)return"boolean"===typeof f? f?1:-1:f||1;if("function"===typeof e.textSorter)return e.textSorter(c,a,d,b);d=c.replace(h[0],"\\0$1\\0").replace(/\\0$/,"").replace(/^\\0/,"").split("\\0");b=a.replace(h[0],"\\0$1\\0").replace(/\\0$/,"").replace(/^\\0/,"").split("\\0");c=parseInt(c.match(h[2]),16)||1!==d.length&&c.match(h[1])&&Date.parse(c);if(a=parseInt(a.match(h[2]),16)||c&&a.match(h[1])&&Date.parse(a)||null){if(c<a)return-1;if(c>a)return 1}e=Math.max(d.length,b.length);for(c=0;c<e;c++){a=isNaN(d[c])?d[c]||0:parseFloat(d[c])|| 0;h=isNaN(b[c])?b[c]||0:parseFloat(b[c])||0;if(isNaN(a)!==isNaN(h))return isNaN(a)?1:-1;typeof a!==typeof h&&(a+="",h+="");if(a<h)return-1;if(a>h)return 1}return 0};g.sortTextDesc=function(d,c,a,b){if(c===a)return 0;var e=d.config,f=e.string[e.empties[b]||e.emptyTo];return""===c&&0!==f?"boolean"===typeof f?f?-1:1:f||1:""===a&&0!==f?"boolean"===typeof f?f?1:-1:-f||-1:"function"===typeof e.textSorter?e.textSorter(a,c,d,b):g.sortText(d,a,c)};g.getTextValue=function(d,c,a){if(c){var b=d.length,e=c+a; for(c=0;c<b;c++)e+=d.charCodeAt(c);return a*e}return 0};g.sortNumeric=function(d,c,a,b,e,f){if(c===a)return 0;d=d.config;b=d.string[d.empties[b]||d.emptyTo];if(""===c&&0!==b)return"boolean"===typeof b?b?-1:1:-b||-1;if(""===a&&0!==b)return"boolean"===typeof b?b?1:-1:b||1;isNaN(c)&&(c=g.getTextValue(c,e,f));isNaN(a)&&(a=g.getTextValue(a,e,f));return c-a};g.sortNumericDesc=function(d,c,a,b,e,f){if(c===a)return 0;d=d.config;b=d.string[d.empties[b]||d.emptyTo];if(""===c&&0!==b)return"boolean"===typeof b? b?-1:1:b||1;if(""===a&&0!==b)return"boolean"===typeof b?b?1:-1:-b||-1;isNaN(c)&&(c=g.getTextValue(c,e,f));isNaN(a)&&(a=g.getTextValue(a,e,f));return a-c};g.characterEquivalents={a:"\u00e1\u00e0\u00e2\u00e3\u00e4\u0105\u00e5",A:"\u00c1\u00c0\u00c2\u00c3\u00c4\u0104\u00c5",c:"\u00e7\u0107\u010d",C:"\u00c7\u0106\u010c",e:"\u00e9\u00e8\u00ea\u00eb\u011b\u0119",E:"\u00c9\u00c8\u00ca\u00cb\u011a\u0118",i:"\u00ed\u00ec\u0130\u00ee\u00ef\u0131",I:"\u00cd\u00cc\u0130\u00ce\u00cf",o:"\u00f3\u00f2\u00f4\u00f5\u00f6", O:"\u00d3\u00d2\u00d4\u00d5\u00d6",ss:"\u00df",SS:"\u1e9e",u:"\u00fa\u00f9\u00fb\u00fc\u016f",U:"\u00da\u00d9\u00db\u00dc\u016e"};g.replaceAccents=function(d){var c,a="[",b=g.characterEquivalents;if(!g.characterRegex){g.characterRegexArray={};for(c in b)"string"===typeof c&&(a+=b[c],g.characterRegexArray[c]=RegExp("["+b[c]+"]","g"));g.characterRegex=RegExp(a+"]")}if(g.characterRegex.test(d))for(c in b)"string"===typeof c&&(d=d.replace(g.characterRegexArray[c],c));return d};g.isValueInArray=function(d, c){var a,b=c.length;for(a=0;a<b;a++)if(c[a][0]===d)return!0;return!1};g.addParser=function(d){var c,a=g.parsers.length,b=!0;for(c=0;c<a;c++)g.parsers[c].id.toLowerCase()===d.id.toLowerCase()&&(b=!1);b&&g.parsers.push(d)};g.getParserById=function(d){var c,a=g.parsers.length;for(c=0;c<a;c++)if(g.parsers[c].id.toLowerCase()===d.toString().toLowerCase())return g.parsers[c];return!1};g.addWidget=function(d){g.widgets.push(d)};g.getWidgetById=function(d){var c,a,b=g.widgets.length;for(c=0;c<b;c++)if((a= g.widgets[c])&&a.hasOwnProperty("id")&&a.id.toLowerCase()===d.toLowerCase())return a};g.applyWidget=function(d,c){var a=d.config,b=a.widgetOptions,e=a.widgets.sort().reverse(),f,h,m,n=e.length;h=j.inArray("zebra",a.widgets);0<=h&&(a.widgets.splice(h,1),a.widgets.push("zebra"));a.debug&&(f=new Date);for(h=0;h<n;h++)(m=g.getWidgetById(e[h]))&&(!0===c&&m.hasOwnProperty("init")?m.init(d,m,a,b):!c&&m.hasOwnProperty("format")&&m.format(d,a,b));a.debug&&u("Completed "+(!0===c?"initializing":"applying")+ " widgets",f)};g.refreshWidgets=function(d,c,a){var b,h=d.config,f=h.widgets,l=g.widgets,m=l.length;for(b=0;b<m;b++)if(l[b]&&l[b].id&&(c||0>j.inArray(l[b].id,f)))h.debug&&e("Refeshing widgets: Removing "+l[b].id),l[b].hasOwnProperty("remove")&&l[b].remove(d,h,h.widgetOptions);!0!==a&&g.applyWidget(d,c)};g.getData=function(d,c,a){var b="";d=j(d);var e,f;if(!d.length)return"";e=j.metadata?d.metadata():!1;f=" "+(d.attr("class")||"");"undefined"!==typeof d.data(a)||"undefined"!==typeof d.data(a.toLowerCase())? b+=d.data(a)||d.data(a.toLowerCase()):e&&"undefined"!==typeof e[a]?b+=e[a]:c&&"undefined"!==typeof c[a]?b+=c[a]:" "!==f&&f.match(" "+a+"-")&&(b=f.match(RegExp(" "+a+"-(\\w+)"))[1]||"");return j.trim(b)};g.formatFloat=function(d,c){if("string"!==typeof d||""===d)return d;var a;d=(c&&c.config?!1!==c.config.usNumberFormat:"undefined"!==typeof c?c:1)?d.replace(/,/g,""):d.replace(/[\s|\.]/g,"").replace(/,/g,".");/^\s*\([.\d]+\)/.test(d)&&(d=d.replace(/^\s*\(/,"-").replace(/\)/,""));a=parseFloat(d);return isNaN(a)? j.trim(d):a};g.isDigit=function(d){return isNaN(d)?/^[\-+(]?\d+[)]?$/.test(d.toString().replace(/[,.'"\s]/g,"")):!0}}});var h=j.tablesorter;j.fn.extend({tablesorter:h.construct});h.addParser({id:"text",is:function(){return!0},format:function(e,u){var p=u.config;e=j.trim(p.ignoreCase?e.toLocaleLowerCase():e);return p.sortLocaleCompare?h.replaceAccents(e):e},type:"text"});h.addParser({id:"currency",is:function(e){return/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/.test((e|| "").replace(/[,. ]/g,""))},format:function(e,j){return h.formatFloat(e.replace(/[^\w,. \-()]/g,""),j)},type:"numeric"});h.addParser({id:"ipAddress",is:function(e){return/^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$/.test(e)},format:function(e,j){var p,r=e.split("."),s="",m=r.length;for(p=0;p<m;p++)s+=("00"+r[p]).slice(-3);return h.formatFloat(s,j)},type:"numeric"});h.addParser({id:"url",is:function(e){return/^(https?|ftp|file):\/\//.test(e)},format:function(e){return j.trim(e.replace(/(https?|ftp|file):\/\//, ""))},type:"text"});h.addParser({id:"isoDate",is:function(e){return/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/.test(e)},format:function(e,j){return h.formatFloat(""!==e?(new Date(e.replace(/-/g,"/"))).getTime()||"":"",j)},type:"numeric"});h.addParser({id:"percent",is:function(e){return/(\d\s?%|%\s?\d)/.test(e)},format:function(e,j){return h.formatFloat(e.replace(/%/g,""),j)},type:"numeric"});h.addParser({id:"usLongDate",is:function(e){return/^[A-Z]{3,10}\.?\s+\d{1,2},?\s+(\d{4})(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?$/i.test(e)|| /^\d{1,2}\s+[A-Z]{3,10}\s+\d{4}/i.test(e)},format:function(e,j){return h.formatFloat((new Date(e.replace(/(\S)([AP]M)$/i,"$1 $2"))).getTime()||"",j)},type:"numeric"});h.addParser({id:"shortDate",is:function(e){return/^(\d{1,2}|\d{4})[\/\-\,\.\s+]\d{1,2}[\/\-\.\,\s+](\d{1,2}|\d{4})$/.test(e)},format:function(e,j,p,r){p=j.config;var s=p.headerList[r],m=s.shortDateFormat;"undefined"===typeof m&&(m=s.shortDateFormat=h.getData(s,p.headers[r],"dateFormat")||p.dateFormat);e=e.replace(/\s+/g," ").replace(/[\-|\.|\,]/g, "/");"mmddyyyy"===m?e=e.replace(/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,"$3/$1/$2"):"ddmmyyyy"===m?e=e.replace(/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,"$3/$2/$1"):"yyyymmdd"===m&&(e=e.replace(/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/,"$1/$2/$3"));return h.formatFloat((new Date(e)).getTime()||"",j)},type:"numeric"});h.addParser({id:"time",is:function(e){return/^(([0-2]?\d:[0-5]\d)|([0-1]?\d:[0-5]\d\s?([AP]M)))$/i.test(e)},format:function(e,j){return h.formatFloat((new Date("2000/01/01 "+e.replace(/(\S)([AP]M)$/i, "$1 $2"))).getTime()||"",j)},type:"numeric"});h.addParser({id:"digit",is:function(e){return h.isDigit(e)},format:function(e,j){return h.formatFloat(e.replace(/[^\w,. \-()]/g,""),j)},type:"numeric"});h.addParser({id:"metadata",is:function(){return!1},format:function(e,h,p){e=h.config;e=!e.parserMetadataName?"sortValue":e.parserMetadataName;return j(p).metadata()[e]},type:"numeric"});h.addWidget({id:"zebra",format:function(e,u,p){var r,s,m,F,G,C,I=RegExp(u.cssChildRow,"i"),g=u.$tbodies;u.debug&&(G= new Date);for(e=0;e<g.length;e++)r=g.eq(e),C=r.children("tr").length,1<C&&(m=0,r=r.children("tr:visible"),r.each(function(){s=j(this);I.test(this.className)||m++;F=0===m%2;s.removeClass(p.zebra[F?1:0]).addClass(p.zebra[F?0:1])}));u.debug&&h.benchmark("Applying Zebra widget",G)},remove:function(e,h){var p,r,s=h.$tbodies,m=(h.widgetOptions.zebra||["even","odd"]).join(" ");for(p=0;p<s.length;p++)r=j.tablesorter.processTbody(e,s.eq(p),!0),r.children().removeClass(m),j.tablesorter.processTbody(e,r,!1)}})}(jQuery);
</script>
<script type="text/javascript">
/*
    Copyright 2008-2013
        Matthias Ehmann,
        Michael Gerhaeuser,
        Carsten Miller,
        Bianca Valentin,
        Alfred Wassermann,
        Peter Wilfahrt
    Dual licensed under the Apache License Version 2.0, or LGPL Version 3 licenses.
    You should have received a copy of the GNU Lesser General Public License
    along with JSXCompressor.  If not, see <http://www.gnu.org/licenses/>.
    You should have received a copy of the Apache License along with JSXCompressor.
    If not, see <http://www.apache.org/licenses/>.
*/
(function(){var e,r,n;(function(t){function o(e,r){return y.call(e,r)}function i(e,r){var n,t,o,i,u,f,a,c,s,l,p=r&&r.split("/"),d=k.map,g=d&&d["*"]||{};if(e&&"."===e.charAt(0))if(r){for(p=p.slice(0,p.length-1),e=p.concat(e.split("/")),c=0;e.length>c;c+=1)if(l=e[c],"."===l)e.splice(c,1),c-=1;else if(".."===l){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((p||g)&&d){for(n=e.split("/"),c=n.length;c>0;c-=1){if(t=n.slice(0,c).join("/"),p)for(s=p.length;s>0;s-=1)if(o=d[p.slice(0,s).join("/")],o&&(o=o[t])){i=o,u=c;break}if(i)break;!f&&g&&g[t]&&(f=g[t],a=c)}!i&&f&&(i=f,u=a),i&&(n.splice(0,u,i),e=n.join("/"))}return e}function u(e,r){return function(){return d.apply(t,v.call(arguments,0).concat([e,r]))}}function f(e){return function(r){return i(r,e)}}function a(e){return function(r){b[e]=r}}function c(e){if(o(m,e)){var r=m[e];delete m[e],C[e]=!0,p.apply(t,r)}if(!o(b,e)&&!o(C,e))throw Error("No "+e);return b[e]}function s(e){var r,n=e?e.indexOf("!"):-1;return n>-1&&(r=e.substring(0,n),e=e.substring(n+1,e.length)),[r,e]}function l(e){return function(){return k&&k.config&&k.config[e]||{}}}var p,d,g,h,b={},m={},k={},C={},y=Object.prototype.hasOwnProperty,v=[].slice;g=function(e,r){var n,t=s(e),o=t[0];return e=t[1],o&&(o=i(o,r),n=c(o)),o?e=n&&n.normalize?n.normalize(e,f(r)):i(e,r):(e=i(e,r),t=s(e),o=t[0],e=t[1],o&&(n=c(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},h={require:function(e){return u(e)},exports:function(e){var r=b[e];return r!==void 0?r:b[e]={}},module:function(e){return{id:e,uri:"",exports:b[e],config:l(e)}}},p=function(e,r,n,i){var f,s,l,p,d,k,y=[];if(i=i||e,"function"==typeof n){for(r=!r.length&&n.length?["require","exports","module"]:r,d=0;r.length>d;d+=1)if(p=g(r[d],i),s=p.f,"require"===s)y[d]=h.require(e);else if("exports"===s)y[d]=h.exports(e),k=!0;else if("module"===s)f=y[d]=h.module(e);else if(o(b,s)||o(m,s)||o(C,s))y[d]=c(s);else{if(!p.p)throw Error(e+" missing "+s);p.p.load(p.n,u(i,!0),a(s),{}),y[d]=b[s]}l=n.apply(b[e],y),e&&(f&&f.exports!==t&&f.exports!==b[e]?b[e]=f.exports:l===t&&k||(b[e]=l))}else e&&(b[e]=n)},e=r=d=function(e,r,n,o,i){return"string"==typeof e?h[e]?h[e](r):c(g(e,r).f):(e.splice||(k=e,r.splice?(e=r,r=n,n=null):e=t),r=r||function(){},"function"==typeof n&&(n=o,o=i),o?p(t,e,r,n):setTimeout(function(){p(t,e,r,n)},4),d)},d.config=function(e){return k=e,k.deps&&d(k.deps,k.callback),d},n=function(e,r,n){r.splice||(n=r,r=[]),o(b,e)||o(m,e)||(m[e]=[e,r,n])},n.amd={jQuery:!0}})(),n("../node_modules/almond/almond",function(){}),n("jxg",[],function(){var e={};return"object"!=typeof JXG||JXG.extend||(e=JXG),e.extend=function(e,r,n,t){var o,i;n=n||!1,t=t||!1;for(o in r)(!n||n&&r.hasOwnProperty(o))&&(i=t?o.toLowerCase():o,e[i]=r[o])},e.extend(e,{boards:{},readers:{},elements:{},registerElement:function(e,r){e=e.toLowerCase(),this.elements[e]=r},registerReader:function(e,r){var n,t;for(n=0;r.length>n;n++)t=r[n].toLowerCase(),"function"!=typeof this.readers[t]&&(this.readers[t]=e)},shortcut:function(e,r){return function(){return e[r].apply(this,arguments)}},getRef:function(e,r){return e.select(r)},getReference:function(e,r){return e.select(r)},debugInt:function(){var e,r;for(e=0;arguments.length>e;e++)r=arguments[e],"object"==typeof window&&window.console&&console.log?console.log(r):"object"==typeof document&&document.getElementById("debug")&&(document.getElementById("debug").innerHTML+=r+"<br/>")},debugWST:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&(e.debugInt("stacktrace"),e.debugInt(r.stack.split("\n").slice(1).join("\n")))},debugLine:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&e.debugInt("Called from",r.stack.split("\n").slice(2,3).join("\n"))},debug:function(){e.debugInt.apply(this,arguments)}}),e}),n("utils/zip",["jxg"],function(e){var r=[0,128,64,192,32,160,96,224,16,144,80,208,48,176,112,240,8,136,72,200,40,168,104,232,24,152,88,216,56,184,120,248,4,132,68,196,36,164,100,228,20,148,84,212,52,180,116,244,12,140,76,204,44,172,108,236,28,156,92,220,60,188,124,252,2,130,66,194,34,162,98,226,18,146,82,210,50,178,114,242,10,138,74,202,42,170,106,234,26,154,90,218,58,186,122,250,6,134,70,198,38,166,102,230,22,150,86,214,54,182,118,246,14,142,78,206,46,174,110,238,30,158,94,222,62,190,126,254,1,129,65,193,33,161,97,225,17,145,81,209,49,177,113,241,9,137,73,201,41,169,105,233,25,153,89,217,57,185,121,249,5,133,69,197,37,165,101,229,21,149,85,213,53,181,117,245,13,141,77,205,45,173,109,237,29,157,93,221,61,189,125,253,3,131,67,195,35,163,99,227,19,147,83,211,51,179,115,243,11,139,75,203,43,171,107,235,27,155,91,219,59,187,123,251,7,135,71,199,39,167,103,231,23,151,87,215,55,183,119,247,15,143,79,207,47,175,111,239,31,159,95,223,63,191,127,255],n=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],t=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,99,99],o=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],i=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],u=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],f=256;return e.Util=e.Util||{},e.Util.Unzip=function(a){function c(){return q+=8,N>R?a[R++]:-1}function s(){T=1}function l(){var e;return q++,e=1&T,T>>=1,0===T&&(T=c(),e=1&T,T=128|T>>1),e}function p(e){for(var n=0,t=e;t--;)n=n<<1|l();return e&&(n=r[n]>>8-e),n}function d(){L=0}function g(e){A++,E[L++]=e,z.push(String.fromCharCode(e)),32768===L&&(L=0)}function h(){this.b0=0,this.b1=0,this.jump=null,this.jumppos=-1}function b(){for(;;){if(H[P]>=w)return-1;if(U[H[P]]===P)return H[P]++;H[P]++}}function m(){var e,r=F[X];if(17===P)return-1;if(X++,P++,e=b(),e>=0)r.b0=e;else if(r.b0=32768,m())return-1;if(e=b(),e>=0)r.b1=e,r.jump=null;else if(r.b1=32768,r.jump=F[X],r.jumppos=X,m())return-1;return P--,0}function k(e,r,n){var t;for(F=e,X=0,U=n,w=r,t=0;17>t;t++)H[t]=0;return P=0,m()?-1:0}function C(e){for(var r,n,t,o=0,i=e[o];;)if(t=l()){if(!(32768&i.b1))return i.b1;for(i=i.jump,r=e.length,n=0;r>n;n++)if(e[n]===i){o=n;break}}else{if(!(32768&i.b0))return i.b0;o++,i=e[o]}}function y(){var f,a,b,m,y,v,j,A,x,U,w,S,z,I,O,B,N;do if(f=l(),b=p(2),0===b)for(s(),U=c(),U|=c()<<8,S=c(),S|=c()<<8,65535&(U^~S)&&e.debug("BlockLen checksum mismatch\n");U--;)a=c(),g(a);else if(1===b)for(;;)if(y=r[p(7)]>>1,y>23?(y=y<<1|l(),y>199?(y-=128,y=y<<1|l()):(y-=48,y>143&&(y+=136))):y+=256,256>y)g(y);else{if(256===y)break;for(y-=257,x=p(t[y])+n[y],y=r[p(5)]>>3,i[y]>8?(w=p(8),w|=p(i[y]-8)<<8):w=p(i[y]),w+=o[y],y=0;x>y;y++)a=E[32767&L-w],g(a)}else if(2===b){for(j=Array(320),I=257+p(5),O=1+p(5),B=4+p(4),y=0;19>y;y++)j[y]=0;for(y=0;B>y;y++)j[u[y]]=p(3);for(x=J.length,m=0;x>m;m++)J[m]=new h;if(k(J,19,j,0))return d(),1;for(z=I+O,m=0,N=-1;z>m;)if(N++,y=C(J),16>y)j[m++]=y;else if(16===y){if(y=3+p(2),m+y>z)return d(),1;for(v=m?j[m-1]:0;y--;)j[m++]=v}else{if(y=17===y?3+p(3):11+p(7),m+y>z)return d(),1;for(;y--;)j[m++]=0}for(x=G.length,m=0;x>m;m++)G[m]=new h;if(k(G,I,j,0))return d(),1;for(x=G.length,m=0;x>m;m++)J[m]=new h;for(A=[],m=I;j.length>m;m++)A[m-I]=j[m];if(k(J,O,A,0))return d(),1;for(;;)if(y=C(G),y>=256){if(y-=256,0===y)break;for(y-=1,x=p(t[y])+n[y],y=C(J),i[y]>8?(w=p(8),w|=p(i[y]-8)<<8):w=p(i[y]),w+=o[y];x--;)a=E[32767&L-w],g(a)}else g(y)}while(!f);return d(),s(),0}function v(){var e,r,n,t,o,i,u,a,s=[];if(z=[],B=!1,s[0]=c(),s[1]=c(),120===s[0]&&218===s[1]&&(y(),O[I]=[z.join(""),"geonext.gxt"],I++),31===s[0]&&139===s[1]&&(S(),O[I]=[z.join(""),"file"],I++),80===s[0]&&75===s[1]&&(B=!0,s[2]=c(),s[3]=c(),3===s[2]&&4===s[3])){for(s[0]=c(),s[1]=c(),j=c(),j|=c()<<8,a=c(),a|=c()<<8,c(),c(),c(),c(),u=c(),u|=c()<<8,u|=c()<<16,u|=c()<<24,i=c(),i|=c()<<8,i|=c()<<16,i|=c()<<24,o=c(),o|=c()<<8,o|=c()<<16,o|=c()<<24,t=c(),t|=c()<<8,n=c(),n|=c()<<8,e=0,M=[];t--;)r=c(),"/"===r|":"===r?e=0:f-1>e&&(M[e++]=String.fromCharCode(r));for(x||(x=M),e=0;n>e;)r=c(),e++;A=0,8===a&&(y(),O[I]=Array(2),O[I][0]=z.join(""),O[I][1]=M.join(""),I++),S()}}var j,A,x,U,w,S,z=[],I=0,O=[],E=Array(32768),L=0,B=!1,N=a.length,R=0,T=1,q=0,G=Array(288),J=Array(32),X=0,F=null,P=(Array(64),Array(64),0),H=Array(17),M=[];H[0]=0,S=function(){var e,r,n,t,o,i,u=[];if(8&j&&(u[0]=c(),u[1]=c(),u[2]=c(),u[3]=c(),80===u[0]&&75===u[1]&&7===u[2]&&8===u[3]?(e=c(),e|=c()<<8,e|=c()<<16,e|=c()<<24):e=u[0]|u[1]<<8|u[2]<<16|u[3]<<24,r=c(),r|=c()<<8,r|=c()<<16,r|=c()<<24,n=c(),n|=c()<<8,n|=c()<<16,n|=c()<<24),B&&v(),u[0]=c(),8===u[0]){if(j=c(),c(),c(),c(),c(),c(),t=c(),4&j)for(u[0]=c(),u[2]=c(),P=u[0]+256*u[1],o=0;P>o;o++)c();if(8&j)for(o=0,M=[],i=c();i;)("7"===i||":"===i)&&(o=0),f-1>o&&(M[o++]=i),i=c();if(16&j)for(i=c();i;)i=c();2&j&&(c(),c()),y(),e=c(),e|=c()<<8,e|=c()<<16,e|=c()<<24,n=c(),n|=c()<<8,n|=c()<<16,n|=c()<<24,B&&v()}},e.Util.Unzip.prototype.unzipFile=function(e){var r;for(this.unzip(),r=0;O.length>r;r++)if(O[r][1]===e)return O[r][0];return""},e.Util.Unzip.prototype.unzip=function(){return v(),O}},e.Util}),n("utils/encoding",["jxg"],function(e){var r=0,n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,11,6,6,6,5,8,8,8,8,8,8,8,8,8,8,8,0,12,24,36,60,96,84,12,12,12,48,72,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,0,12,12,12,24,12,12,12,12,12,24,12,24,12,12,12,12,12,12,12,12,12,24,12,12,12,12,12,24,12,12,12,12,12,12,12,24,12,12,12,12,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,12,12,12,12,12];return e.Util=e.Util||{},e.Util.UTF8={encode:function(e){var r,n,t="",o=e.length;if(e=e.replace(/\r\n/g,"\n"),"function"==typeof unescape&&"function"==typeof encodeURIComponent)return unescape(encodeURIComponent(e));for(r=0;o>r;r++)n=e.charCodeAt(r),128>n?t+=String.fromCharCode(n):n>127&&2048>n?(t+=String.fromCharCode(192|n>>6),t+=String.fromCharCode(128|63&n)):(t+=String.fromCharCode(224|n>>12),t+=String.fromCharCode(128|63&n>>6),t+=String.fromCharCode(128|63&n));return t},decode:function(e){var t,o,i,u=0,f=0,a=r,c=[],s=e.length,l=[];for(t=0;s>t;t++)o=e.charCodeAt(t),i=n[o],f=a!==r?63&o|f<<6:255>>i&o,a=n[256+a+i],a===r&&(f>65535?c.push(55232+(f>>10),56320+(1023&f)):c.push(f),u++,0===u%1e4&&(l.push(String.fromCharCode.apply(null,c)),c=[]));return l.push(String.fromCharCode.apply(null,c)),l.join("")},asciiCharCodeAt:function(e,r){var n=e.charCodeAt(r);if(n>255)switch(n){case 8364:n=128;break;case 8218:n=130;break;case 402:n=131;break;case 8222:n=132;break;case 8230:n=133;break;case 8224:n=134;break;case 8225:n=135;break;case 710:n=136;break;case 8240:n=137;break;case 352:n=138;break;case 8249:n=139;break;case 338:n=140;break;case 381:n=142;break;case 8216:n=145;break;case 8217:n=146;break;case 8220:n=147;break;case 8221:n=148;break;case 8226:n=149;break;case 8211:n=150;break;case 8212:n=151;break;case 732:n=152;break;case 8482:n=153;break;case 353:n=154;break;case 8250:n=155;break;case 339:n=156;break;case 382:n=158;break;case 376:n=159;break;default:}return n}},e.Util.UTF8}),n("utils/base64",["jxg","utils/encoding"],function(e,r){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return e.Util=e.Util||{},e.Util.Base64={encode:function(e){var t,o,i,u,f,a,c,s=[],l=0;for(e=r.encode(e);e.length>l;)t=e.charCodeAt(l++),o=e.charCodeAt(l++),i=e.charCodeAt(l++),u=t>>2,f=(3&t)<<4|o>>4,a=(15&o)<<2|i>>6,c=63&i,isNaN(o)?a=c=64:isNaN(i)&&(c=64),s.push([n.charAt(u),n.charAt(f),n.charAt(a),n.charAt(c)].join(""));return s.join("")},decode:function(e,t){var o,i,u,f,a,c,s,l=[],p=0,d=e.length;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");d>p;)f=n.indexOf(e.charAt(p++)),a=n.indexOf(e.charAt(p++)),c=n.indexOf(e.charAt(p++)),s=n.indexOf(e.charAt(p++)),o=f<<2|a>>4,i=(15&a)<<4|c>>2,u=(3&c)<<6|s,l.push(String.fromCharCode(o)),64!==c&&l.push(String.fromCharCode(i)),64!==s&&l.push(String.fromCharCode(u));return l=l.join(""),t&&(l=r.decode(l)),l},decodeAsArray:function(e){var r,n=this.decode(e),t=[],o=n.length;for(r=0;o>r;r++)t[r]=n.charCodeAt(r);return t}},e.Util.Base64}),n("../build/compressor.deps.js",["jxg","utils/zip","utils/base64"],function(e,r,n){return e.decompress=function(e){return unescape(new r.Unzip(n.decodeAsArray(e)).unzip()[0][0])},e}),window.JXG=r("../build/compressor.deps.js")})();
</script>
<script type="text/javascript">
window.fileLoading = (function () {
    var fileLoadingCallbacks = {};
    var timestamp = new Date().getTime();
    function loadKeywordsFile(filename, callback) {
        fileLoadingCallbacks[filename] = callback;
        var script = document.createElement('script');
        script.type = 'text/javascript';
        // timestamp as an argument to prevent browsers from caching scripts
        // see: http://stackoverflow.com/questions/866619/how-to-force-ie-to-reload-javascript
        script.src = filename+'?time='+timestamp;
        document.getElementsByTagName("head")[0].appendChild(script);
    }
    function getCallbackHandlerForKeywords(parent) {
        var callableList = [];
        return function (callable) {
            if (!parent.isChildrenLoaded) {
                callableList.push(callable);
                if (callableList.length == 1) {
                    loadKeywordsFile(parent.childFileName, function () {
                        parent.isChildrenLoaded = true;
                        for (var i = 0; i < callableList.length; i++) {
                            callableList[i]();
                        }
                    });
                }
            } else {
                callable();
            }
        }
    }
    function notifyFileLoaded(filename) {
        fileLoadingCallbacks[filename]();
    }
    return {
        getCallbackHandlerForKeywords: getCallbackHandlerForKeywords,
        notify: notifyFileLoaded
    }
}());
</script>
<script type="text/javascript">
window.model = (function () {
    function Suite(data) {
        var suite = createModelObject(data);
        suite.source = data.source;
        suite.relativeSource = data.relativeSource;
        suite.fullName = data.parent ? data.parent.fullName + '.' + data.name : data.name;
        setStats(suite, data.statistics);
        suite.metadata = data.metadata;
        suite.populateKeywords = createIterablePopulator('Keyword');
        suite.populateTests = createIterablePopulator('Test');
        suite.populateSuites = createIterablePopulator('Suite');
        suite.childrenNames = ['keyword', 'suite', 'test'];
        suite.callWhenChildrenReady = function (callable) { callable(); };
        suite.message = data.message;
        suite.children = function () {
            return suite.keywords().concat(suite.tests()).concat(suite.suites());
        };
        suite.searchTests = function (predicate) {
            var tests = [];
            var suites = this.suites();
            for (var i in suites)
                tests = tests.concat(suites[i].searchTests(predicate));
            return tests.concat(util.filter(this.tests(), predicate));
        };
        suite.searchTestsInSuite = function (pattern, matcher) {
            if (!matcher)
                matcher = util.Matcher(pattern);
            if (matcher.matchesAny([suite.fullName, suite.name]))
                return suite.allTests();
            var tests = [];
            var suites = this.suites();
            for (var i in suites)
                tests = tests.concat(suites[i].searchTestsInSuite(pattern, matcher));
            return tests;
        }
        suite.searchTestsByTag = function (tag) {
            return suite.searchTests(function (test) {
                if (tag.combined)
                    return containsTagPattern(test.tags, tag.combined);
                return containsTag(test.tags, tag.label);
            });
        };
        suite.findSuiteByName = function (name) {
            return findSuiteByName(suite, name);
        };
        suite.allTests = function () {
            return suite.searchTests(function (test) {
                return true;
            });
        };
        suite.criticalTests = function () {
            return suite.searchTests(function (test) {
                return test.isCritical;
            });
        };
        return suite;
    }
    function containsTag(testTags, tagname) {
        testTags = util.map(testTags, util.normalize);
        return util.contains(testTags, util.normalize(tagname));
    }
    function containsTagPattern(testTags, pattern) {
        var patterns;
        if (pattern.indexOf('NOT') != -1) {
            patterns = pattern.split('NOT');
            return containsTagPattern(testTags, patterns[0]) &&
                util.all(util.map(patterns.slice(1), function (p) {
                    return !containsTagPattern(testTags, p);
                }));
        }
        if (pattern.indexOf('OR') != -1) {
            patterns = pattern.split('OR');
            return util.any(util.map(patterns, function (p) {
                return containsTagPattern(testTags, p);
            }));
        }
        if (pattern.indexOf('AND') != -1) {
            patterns = pattern.split('AND');
            return util.all(util.map(patterns, function (p) {
                return containsTagPattern(testTags, p);
            }));
        }
        return util.Matcher(pattern).matchesAny(testTags);
    }
    function findSuiteByName(suite, name) {
        if (suite.fullName == name)
            return suite;
        var subSuites = suite.suites();
        for (var i in subSuites) {
            var match = findSuiteByName(subSuites[i], name);
            if (match)
                return match;
        }
        return null;
    }
    function setStats(suite, stats) {
        for (var name in stats) {
            suite[name] = stats[name];
        }
    }
    function createModelObject(data) {
        return {
            name: data.name,
            doc: data.doc,
            status: data.status,
            times: data.times,
            id: data.parent ? data.parent.id + '-' + data.id : data.id
        };
    }
    function Test(data) {
        var test = createModelObject(data);
        test.fullName = data.parent.fullName + '.' + test.name;
        test.formatParentName = function () { return util.formatParentName(test); };
        test.timeout = data.timeout;
        test.populateKeywords = createIterablePopulator('Keyword');
        test.childrenNames = ['keyword'];
        test.isChildrenLoaded = data.isChildrenLoaded;
        test.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(test);
        test.children = function () {
            if (test.isChildrenLoaded)
                return test.keywords();
        };
        test.isCritical = data.isCritical;
        test.tags = data.tags;
        test.message = data.message;
        test.matchesTagPattern = function (pattern) {
            return containsTagPattern(test.tags, pattern);
        };
        test.matchesNamePattern = function (pattern) {
            return util.Matcher(pattern).matchesAny([test.name, test.fullName]);
        };
        return test;
    }
    function Keyword(data) {
        var kw = createModelObject(data);
        kw.type = data.type;
        kw.arguments = data.args;
        kw.timeout = data.timeout;
        kw.populateMessages = createIterablePopulator('Message');
        kw.populateKeywords = createIterablePopulator('Keyword');
        kw.childrenNames = ['keyword', 'message'];
        kw.isChildrenLoaded = data.isChildrenLoaded;
        kw.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(kw);
        kw.children = function () {
            if (kw.isChildrenLoaded)
                return kw.keywords();
        };
        return kw;
    }
    function Message(level, date, text, link) {
        return {
            level: level,
            time: util.timeFromDate(date),
            date: util.dateFromDate(date),
            text: text,
            link: link
        };
    }
    function Times(timedata) {
        var start = timedata[0];
        var end = timedata[1];
        var elapsed = timedata[2];
        return {
            elapsedMillis: elapsed,
            elapsedTime: util.formatElapsed(elapsed),
            startTime: util.dateTimeFromDate(start),
            endTime:  util.dateTimeFromDate(end)
        };
    }
    function createIterablePopulator(name) {
        return function (populator) {
            populateIterable(this, name, populator);
        };
    }
    function populateIterable(obj, name, populator) {
        name = name.toLowerCase() + 's';
        obj[name] = createGetAllFunction(populator.numberOfItems, populator.creator);
    }
    function createGetAllFunction(numberOfElements, creator) {
        var cached = null;
        return function () {
            if (cached === null) {
                cached = [];
                for (var i = 0; i < numberOfElements(); i++) {
                    cached.push(creator(i));
                }
            }
            return cached;
        };
    }
    return {
        Suite: Suite,
        Test: Test,
        Keyword: Keyword,
        Message: Message,
        Times: Times,
        containsTag: containsTag,  // Exposed for tests
        containsTagPattern: containsTagPattern  // Exposed for tests
    };
}());
window.stats = (function () {
    function Statistics(totalElems, tagElems, suiteElems) {
        return {total: util.map(totalElems, totalStatElem),
                tag:   util.map(tagElems, tagStatElem),
                suite: util.map(suiteElems, suiteStatElem)};
    }
    function statElem(stat) {
        stat.total = stat.pass + stat.fail;
        var percents = calculatePercents(stat.total, stat.pass, stat.fail);
        stat.passPercent = percents[0];
        stat.failPercent = percents[1];
        var widths = calculateWidths(stat.passPercent, stat.failPercent);
        stat.passWidth = widths[0];
        stat.failWidth = widths[1];
        return stat;
    }
    function totalStatElem(data) {
        var stat = statElem(data);
        stat.type = stat.label == 'Critical Tests' ? 'critical' : 'all';
        return stat;
    }
    function tagStatElem(data) {
        var stat = statElem(data);
        stat.links = parseLinks(stat.links);
        return stat;
    }
    function suiteStatElem(data) {
        var stat = statElem(data);
        stat.fullName = stat.label;
        stat.formatParentName = function () { return util.formatParentName(stat); };
        // compatibility with RF 2.5 outputs
        if (!stat.name)
            stat.name = stat.label.split('.').pop();
        return stat;
    }
    function parseLinks(linksData) {
        if (!linksData)
            return [];
        return util.map(linksData.split(':::'), function (link) {
                var index = link.indexOf(':');
                return {title: link.slice(0, index), url: link.slice(index+1)};
            });
    }
    function calculatePercents(total, passed, failed) {
        if (total == 0)
            return [0.0, 0.0];
        var pass = 100.0 * passed / total;
        var fail = 100.0 * failed / total;
        if (pass > 0 && pass < 0.1)
            return [0.1, 99.9];
        if (fail > 0 && fail < 0.1)
            return [99.9, 0.1];
        return [Math.round(pass*10)/10, Math.round(fail*10)/10];
    }
    function calculateWidths(num1, num2) {
        if (num1 + num2 == 0)
            return [0.0, 0.0];
        // Make small percentages better visible
        if (num1 > 0 && num1 < 1)
            return [1.0, 99.0];
        if (num2 > 0 && num2 < 1)
            return [99.0, 1.0];
        // Handle situation where both are rounded up
        while (num1 + num2 > 100) {
            if (num1 > num2)
                num1 -= 0.1;
            if (num2 > num1)
                num2 -= 0.1;
        }
        return [num1, num2];
    }
    return {
        Statistics: Statistics
    };
}());
</script>
<script type="text/javascript">
window.util = function () {
    function map(elems, func) {
        var ret = [];
        for (var i = 0, len = elems.length; i < len; i++) {
            ret[i] = func(elems[i]);
        }
        return ret;
    }
    function filter(elems, predicate) {
        var ret = [];
        for (var i = 0, len = elems.length; i < len; i++) {
            if (predicate(elems[i]))
                ret.push(elems[i]);
        }
        return ret;
    }
    function all(elems) {
        for (var i = 0, len = elems.length; i < len; i++) {
            if (!elems[i])
                return false;
        }
        return true;
    }
    function any(elems) {
        for (var i = 0, len = elems.length; i < len; i++) {
            if (elems[i])
                return elems[i];
        }
        return false;
    }
    function contains(elems, e) {
        for (var i = 0, len = elems.length; i < len; i++) {
            if (elems[i] == e)
                return true;
        }
        return false;
    }
    function last(items) {
        return items[items.length-1];
    }
    function unescape(string) {
        return string.replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&');
    }
    function escape(string) {
        return string.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
    }
    function normalize(string) {
        return string.toLowerCase().replace(/ /g, '').replace(/_/g, '');
    }
    function regexpEscape(string) {
        return string.replace(/[-[\]{}()+?*.,\\^$|#]/g, "\\$&");
    }
    function Matcher(pattern) {
        pattern = regexpEscape(normalize(pattern));
        var rePattern = '^' + pattern.replace(/\\\?/g, ".").replace(/\\\*/g, ".*") + '$';
        var regexp = new RegExp(rePattern);
        function matches(string) {
            return regexp.test(normalize(string));
        }
        return {
            matches: matches,
            matchesAny: function (strings) {
                for (var i = 0, len = strings.length; i < len; i++)
                    if (matches(strings[i]))
                        return true;
                return false;
            }
        };
    }
    function formatParentName(item) {
        var parentName = item.fullName.slice(0, item.fullName.length - item.name.length);
        return parentName.replace(/\./g, ' . ');
    }
    function timeFromDate(date) {
        if (!date)
            return 'N/A';
        return formatTime(date.getHours(), date.getMinutes(),
                          date.getSeconds(), date.getMilliseconds());
    }
    function dateFromDate(date) {
        if (!date)
            return 'N/A';
        return padTo(date.getFullYear(), 4) +
               padTo(date.getMonth() + 1, 2) +
               padTo(date.getDate(), 2);
    }
    function dateTimeFromDate(date) {
        if (!date)
            return 'N/A';
        return dateFromDate(date) + ' ' + timeFromDate(date);
    }
    function formatTime(hours, minutes, seconds, milliseconds) {
        return padTo(hours, 2) + ':' +
               padTo(minutes, 2) + ':' +
               padTo(seconds, 2) + '.' +
               padTo(milliseconds, 3);
    }
    function formatElapsed(elapsed) {
        var millis = elapsed;
        var hours = Math.floor(millis / (60 * 60 * 1000));
        millis -= hours * 60 * 60 * 1000;
        var minutes = Math.floor(millis / (60 * 1000));
        millis -= minutes * 60 * 1000;
        var seconds = Math.floor(millis / 1000);
        millis -= seconds * 1000;
        return formatTime(hours, minutes, seconds, millis);
    }
    function padTo(number, len) {
        var numString = number + "";
        while (numString.length < len) numString = "0" + numString;
        return numString;
    }
    function timestamp(millis) {
        // used also by tools that do not set window.output.baseMillis
        var base = window.output ? window.output.baseMillis : 0;
        return new Date(base + millis);
    }
    function createGeneratedAgoString(generatedMillis) {
        generatedMillis = timestamp(generatedMillis);
        function timeString(time, shortUnit) {
            var unit = {y: 'year', d: 'day', h: 'hour', m: 'minute',
                        s: 'second'}[shortUnit];
            var end = time == 1 ? ' ' : 's ';
            return time + ' ' + unit + end;
        }
        function compensateLeapYears(days, years) {
            // Not a perfect algorithm but ought to be enough
            return days - Math.floor(years / 4);
        }
        var generated = Math.round(generatedMillis / 1000);
        var current = Math.round(new Date().getTime() / 1000);
        var elapsed = current - generated;
        var prefix = '';
        if (elapsed < 0) {
            prefix = '- ';
            elapsed = Math.abs(elapsed);
        }
        var secs  = elapsed % 60;
        var mins  = Math.floor(elapsed / 60) % 60;
        var hours = Math.floor(elapsed / (60*60)) % 24;
        var days  = Math.floor(elapsed / (60*60*24)) % 365;
        var years = Math.floor(elapsed / (60*60*24*365));
        if (years) {
            days = compensateLeapYears(days, years);
            return prefix + timeString(years, 'y') + timeString(days, 'd');
        } else if (days) {
            return prefix + timeString(days, 'd') + timeString(hours, 'h');
        } else if (hours) {
            return prefix + timeString(hours, 'h') + timeString(mins, 'm');
        } else if (mins) {
            return prefix + timeString(mins, 'm') + timeString(secs, 's');
        } else {
            return prefix + timeString(secs, 's');
        }
    }
    function parseQueryString(query) {
        var result = {};
        if (!query)
            return result;
        var params = query.split('&');
        var parts;
        function decode(item) {
            return decodeURIComponent(item.replace('+', ' '));
        }
        for (var i = 0, len = params.length; i < len; i++) {
            parts = params[i].split('=');
            result[decode(parts.shift())] = decode(parts.join('='));
        }
        return result;
    }
    return {
        map: map,
        filter: filter,
        all: all,
        any: any,
        contains: contains,
        last: last,
        escape: escape,
        unescape: unescape,
        normalize: normalize,
        Matcher: Matcher,
        formatParentName: formatParentName,
        timeFromDate: timeFromDate,
        dateFromDate: dateFromDate,
        dateTimeFromDate: dateTimeFromDate,
        formatElapsed: formatElapsed,
        timestamp: timestamp,
        createGeneratedAgoString: createGeneratedAgoString,
        parseQueryString: parseQueryString
    };
}();
</script>
<script type="text/javascript">
window.testdata = function () {
    var elementsById = {};
    var idCounter = 0;
    var _statistics = null;
    var LEVELS = ['TRACE', 'DEBUG', 'INFO', 'WARN', 'FAIL', 'ERROR'];
    var STATUSES = ['FAIL', 'PASS', 'NOT_RUN'];
    var KEYWORDS = ['KEYWORD', 'SETUP', 'TEARDOWN', 'FOR', 'VAR'];
    function addElement(elem) {
        if (!elem.id)
            elem.id = uniqueId();
        elementsById[elem.id] = elem;
        return elem;
    }
    function uniqueId() {
        idCounter++;
        return 'element-id-' + idCounter;
    }
    function times(stats) {
        var startMillis = stats[1];
        var elapsed = stats[2];
        if (startMillis === null)
            return [null, null, elapsed];
        return [util.timestamp(startMillis),
                util.timestamp(startMillis + elapsed),
                elapsed];
    }
    function message(element, strings) {
        return addElement(model.Message(LEVELS[element[1]],
                                        util.timestamp(element[0]),
                                        strings.get(element[2]),
                                        strings.get(element[3])));
    }
    function parseStatus(stats) {
        return STATUSES[stats[0]];
    }
    function childCreator(parent, childType) {
        return function (elem, strings, index) {
            return addElement(childType(parent, elem, strings, index));
        };
    }
    function createKeyword(parent, element, strings, index) {
        var kw = model.Keyword({
            parent: parent,
            type: KEYWORDS[element[0]],
            id: 'k' + (index + 1),
            name: strings.get(element[1]),
            timeout: strings.get(element[2]),
            args: strings.get(element[4]),
            doc: function () {
                var doc = strings.get(element[3]);
                this.doc = function () { return doc; };
                return doc;
            },
            status: parseStatus(element[5], strings),
            times: model.Times(times(element[5])),
            isChildrenLoaded: typeof(element[6]) !== 'number'
        });
        lazyPopulateKeywordsFromFile(kw, element[6], strings);
        kw.populateMessages(Populator(element[7], strings, message));
        return kw;
    }
    function lazyPopulateKeywordsFromFile(parent, keywordsOrIndex, strings) {
        if (parent.isChildrenLoaded) {
            var keywords = keywordsOrIndex;
            parent.populateKeywords(Populator(keywords, strings, childCreator(parent, createKeyword)));
        } else {
            var index = keywordsOrIndex;
            parent.childFileName = window.settings['splitLogBase'] + '-' + index + '.js';
            parent.populateKeywords(SplitLogPopulator(keywordsOrIndex, childCreator(parent, createKeyword)));
        }
    }
    function tags(taglist, strings) {
        return util.map(taglist, strings.get);
    }
    function createTest(parent, element, strings, index) {
        var statusElement = element[5];
        var test = model.Test({
            parent: parent,
            id: 't' + (index + 1),
            name: strings.get(element[0]),
            doc: function () {
                var doc = strings.get(element[3]);
                this.doc = function () { return doc; };
                return doc;
            },
            timeout: strings.get(element[1]),
            isCritical: element[2],
            status: parseStatus(statusElement),
            message: function () {
                var msg = createMessage(statusElement, strings);
                this.message = function () { return msg; };
                return msg;
            },
            times: model.Times(times(statusElement)),
            tags: tags(element[4], strings),
            isChildrenLoaded: typeof(element[6]) !== 'number'
        });
        lazyPopulateKeywordsFromFile(test, element[6], strings);
        return test;
    }
    function createMessage(statusElement, strings) {
        return statusElement.length == 4 ? strings.get(statusElement[3]) : '';
    }
    function createSuite(parent, element, strings, index) {
        var statusElement = element[5];
        var suite = model.Suite({
            parent: parent,
            id: 's' + ((index || 0) + 1),
            name: strings.get(element[0]),
            source: strings.get(element[1]),
            relativeSource: strings.get(element[2]),
            doc: function () {
                var doc = strings.get(element[3]);
                this.doc = function () { return doc; };
                return doc;
            },
            status: parseStatus(statusElement),
            message: function () {
                var msg = createMessage(statusElement, strings);
                this.message = function () { return msg; };
                return msg;
            },
            times: model.Times(times(statusElement)),
            statistics: suiteStats(util.last(element)),
            metadata: parseMetadata(element[4], strings)
        });
        suite.populateKeywords(Populator(element[8], strings, childCreator(suite, createKeyword)));
        suite.populateTests(Populator(element[7], strings, childCreator(suite, createTest)));
        suite.populateSuites(Populator(element[6], strings, childCreator(suite, createSuite)));
        return suite;
    }
    function parseMetadata(data, strings) {
        var metadata = [];
        for (var i=0; i<data.length; i+=2) {
            metadata.push([strings.get(data[i]), strings.get(data[i+1])]);
        }
        return metadata;
    }
    function suiteStats(stats) {
        return {
            total: stats[0],
            totalPassed: stats[1],
            totalFailed: stats[0] - stats[1],
            critical: stats[2],
            criticalPassed: stats[3],
            criticalFailed: stats[2] - stats[3]
        };
    }
    function Populator(items, strings, creator) {
        return {
            numberOfItems: function () {
                return items.length;
            },
            creator: function (index) {
                return creator(items[index], strings, index);
            }
        };
    }
    function SplitLogPopulator(structureIndex, creator) {
        return {
            numberOfItems: function () {
                return window['keywords'+structureIndex].length;
            },
            creator: function (index) {
                return creator(window['keywords'+structureIndex][index],
                               StringStore(window['strings'+structureIndex]),
                               index);
            }
        };
    }
    function suite() {
        var elem = window.output.suite;
        if (elementsById[elem.id])
            return elem;
        var root = addElement(createSuite(null, elem, StringStore(window.output.strings)));
        window.output.suite = root;
        return root;
    }
    function findLoaded(id) {
        return elementsById[id];
    }
    function ensureLoaded(id, callback) {
        var ids = id.split('-');
        var root = suite();
        ids.shift();
        loadItems(ids, root, [root.id], callback);
    }
    function loadItems(ids, current, result, callback) {
        if (!ids.length) {
            callback(result);
            return;
        }
        current.callWhenChildrenReady(function () {
            var id = ids.shift();
            var type = id[0];
            var index = parseInt(id.substring(1)) - 1;
            var item = selectFrom(current, type, index);
            result.push(item.id);
            loadItems(ids, item, result, callback);
        });
    }
    function selectFrom(element, type, index) {
        if (type === 'k') {
            return element.keywords()[index];
        } else if (type === 't') {
            return element.tests()[index];
        } else {
            return element.suites()[index];
        }
    }
    function errorIterator() {
        return {
            next: function () {
                return message(window.output.errors.shift(),
                               StringStore(window.output.strings));
            },
            hasNext: function () {
                return window.output.errors.length > 0;
            }
        };
    }
    function statistics() {
        if (!_statistics) {
            var statData = window.output.stats;
            _statistics = stats.Statistics(statData[0], statData[1], statData[2]);
        }
        return _statistics;
    }
    function StringStore(strings) {
        function getText(id) {
            var text = strings[id];
            if (!text)
                return '';
            if (text[0] == '*')
                return text.substring(1);
            var extracted = extract(text);
            strings[id] = '*' + extracted;
            return extracted;
        }
        function extract(text) {
            var decoded = JXG.Util.Base64.decodeAsArray(text);
            var extracted = (new JXG.Util.Unzip(decoded)).unzip()[0][0];
            return JXG.Util.UTF8.decode(extracted);
        }
        function get(id) {
            if (id === null) return null;
            return getText(id);
        }
        return {get: get};
    }
    return {
        suite: suite,
        errorIterator: errorIterator,
        findLoaded: findLoaded,
        ensureLoaded: ensureLoaded,
        statistics: statistics,
        StringStore: StringStore,  // exposed for tests
        LEVELS: LEVELS
    };
}();
</script>
<script type="text/javascript">
function removeJavaScriptDisabledWarning() {
    // Not using jQuery here for maximum speed
    document.getElementById('javascript-disabled').style.display = 'none';
}
function addJavaScriptDisabledWarning(error) {
    if (window.console)
        console.error('Opening failed: ' + error.name + ': ' + error.message);
    document.getElementById('javascript-disabled').style.display = 'block';
}
function initLayout(suiteName, type) {
    parseTemplates();
    setTitle(suiteName, type);
    addHeader();
    addReportOrLogLink(type);
}
function parseTemplates() {
    $('script[type="text/x-jquery-tmpl"]').map(function (idx, elem) {
        $.template(elem.id, elem.text);
    });
}
function setTitle(suiteName, type) {
    var givenTitle = window.settings.title;
    var title = givenTitle ? givenTitle : suiteName + " Test " + type;
    document.title = util.unescape(title);
}
function addHeader() {
    $.tmpl('<h1>${title}</h1>' +
           '<div id="generated">' +
             '<span>Generated<br>${generated}</span><br>' +
             '<span id="generated-ago">${ago} ago</span>' +
           '</div>' +
           '<div id="top-right-header">' +
             '<div id="report-or-log-link"><a href="#"></a></div>' +
           '</div>', {
        generated: window.output.generatedTimestamp,
        ago: util.createGeneratedAgoString(window.output.generatedMillis),
        title: document.title
    }).appendTo($('#header'));
}
function addReportOrLogLink(myType) {
    var url;
    var text;
    var container = $('#report-or-log-link');
    if (myType == 'Report') {
        url = window.settings.logURL;
        text = 'LOG';
    } else {
        url = window.settings.reportURL;
        text = 'REPORT';
    }
    if (url) {
        container.find('a').attr('href', url);
        container.find('a').text(text);
    } else {
        container.remove();
    }
}
function addStatistics() {
    var statHeaders =
        '<th class="stats-col-stat">Total</th>' +
        '<th class="stats-col-stat">Pass</th>' +
        '<th class="stats-col-stat">Fail</th>' +
        '<th class="stats-col-elapsed">Elapsed</th>' +
        '<th class="stats-col-graph">Pass / Fail</th>';
    var statTable =
        '<h2>Test Statistics</h2>' +
        '<table class="statistics" id="total-stats"><thead><tr>' +
        '<th class="stats-col-name">Total Statistics</th>' + statHeaders +
        '</tr></thead></table>' +
        '<table class="statistics" id="tag-stats"><thead><tr>' +
        '<th class="stats-col-name">Statistics by Tag</th>' + statHeaders +
        '</tr></thead></table>' +
        '<table class="statistics" id="suite-stats"><thead><tr>' +
        '<th class="stats-col-name">Statistics by Suite</th>' + statHeaders +
        '</tr></thead></table>';
    $(statTable).appendTo('#statistics-container');
    util.map(['total', 'tag', 'suite'], addStatTable);
    addTooltipsToElapsedTimes();
    enableStatisticsSorter();
}
function addTooltipsToElapsedTimes() {
    $('.stats-col-elapsed').attr('title',
        'Total execution time of these test cases. ' +
        'Excludes suite setups and teardowns.');
    $('#suite-stats').find('.stats-col-elapsed').attr('title',
        'Total execution time of this test suite.');
}
function enableStatisticsSorter() {
    $.tablesorter.addParser({
        id: 'statName',
        type: 'numeric',
        is: function(s) {
            return false;  // do not auto-detect
        },
        format: function(string, table, cell, cellIndex) {
            // Rows have class in format 'row-<index>'.
            var index = $(cell).parent().attr('class').substring(4);
            return parseInt(index);
        }
    });
    $(".statistics").tablesorter({
        sortInitialOrder: 'desc',
        headers: {0: {sorter:'statName', sortInitialOrder: 'asc'},
                  5: {sorter: false}}
    });
}
function addStatTable(tableName) {
    var stats = window.testdata.statistics()[tableName];
    if (tableName == 'tag' && stats.length == 0) {
        renderNoTagStatTable();
    } else {
        renderStatTable(tableName, stats);
    }
}
function renderNoTagStatTable() {
    $('<tbody><tr class="row-0">' +
        '<td class="stats-col-name">No Tags</td>' +
        '<td class="stats-col-stat"></td>' +
        '<td class="stats-col-stat"></td>' +
        '<td class="stats-col-stat"></td>' +
        '<td class="stats-col-elapsed"></td>' +
        '<td class="stats-col-graph">' +
          '<div class="empty-graph"></div>' +
        '</td>' +
      '</tr></tbody>').appendTo('#tag-stats');
}
function renderStatTable(tableName, stats) {
    var template = tableName + 'StatisticsRowTemplate';
    var tbody = $('<tbody></tbody>');
    for (var i = 0, len = stats.length; i < len; i++) {
        $.tmpl(template, stats[i], {index: i}).appendTo(tbody);
    }
    tbody.appendTo('#' + tableName + '-stats');
}
$.template('statColumnsTemplate',
    '<td class="stats-col-stat">${total}</td>' +
    '<td class="stats-col-stat">${pass}</td>' +
    '<td class="stats-col-stat">${fail}</td>' +
    '<td class="stats-col-elapsed">${elapsed}</td>' +
    '<td class="stats-col-graph">' +
      '{{if total}}' +
      '<div class="graph">' +
        '<div class="pass-bar" style="width: ${passWidth}%" title="${passPercent}%"></div>' +
        '<div class="fail-bar" style="width: ${failWidth}%" title="${failPercent}%"></div>' +
      '</div>' +
      '{{else}}' +
      '<div class="empty-graph"></div>' +
      '{{/if}}' +
    '</td>'
);
$.template('suiteStatusMessageTemplate',
    '${critical} critical test, ' +
    '${criticalPassed} passed, ' +
    '<span class="{{if criticalFailed}}fail{{else}}pass{{/if}}">${criticalFailed} failed</span><br>' +
    '${total} test total, ' +
    '${totalPassed} passed, ' +
    '<span class="{{if totalFailed}}fail{{else}}pass{{/if}}">${totalFailed} failed</span>'
);
// For complete cross-browser experience..
// http://www.quirksmode.org/js/events_order.html
function stopPropagation(event) {
    var event = event || window.event;
    event.cancelBubble = true;
    if (event.stopPropagation)
        event.stopPropagation();
}
</script>
<script type="text/javascript">
window.output = {};
</script>
<script type="text/javascript">
window.sPart0 = [[10,0,1,11,[],[1,410,34774],[[1,12,0,13,0,[1,410,10278],[[0,14,0,15,16,[1,410,10238],[],[[410,2,17]]],[0,18,0,19,0,[1,10648,40],[[0,20,0,21,22,[1,10648,20],[],[]],[0,23,0,24,25,[1,10678,10],[],[]]],[]]],[]],[0,26,0,27,28,[1,10688,0],[],[[10688,2,29]]],[0,30,0,31,32,[1,10698,0],[],[[10698,2,33]]],[0,34,35,36,37,[1,10698,510],[[0,38,0,39,40,[1,10698,140],[],[[10698,2,41]]],[0,42,0,43,44,[1,10838,110],[],[[10838,2,45]]],[0,42,0,43,46,[1,10948,110],[],[[10948,2,47]]],[0,48,0,49,50,[1,11058,150],[],[[11058,2,51]]]],[]],[0,52,0,53,54,[1,11208,2330],[[0,55,0,56,57,[1,11218,1270],[],[[11218,2,58]]],[0,59,0,60,61,[1,12488,30],[],[]],[0,62,0,63,64,[1,12518,200],[[0,42,0,43,65,[1,12518,200],[],[[12518,2,66]]]],[]],[0,62,0,63,67,[1,12718,10],[],[]],[0,59,0,60,61,[1,12728,130],[],[]],[0,62,0,63,68,[1,12858,0],[],[]],[0,62,0,63,69,[1,12858,0],[],[]],[0,70,0,71,72,[1,12858,10],[],[]],[0,73,0,74,75,[1,12868,500],[],[[13368,2,76]]],[0,77,0,78,79,[1,13368,170],[],[[13368,2,80]]]],[]],[0,81,0,82,83,[1,13538,540],[[0,84,0,31,85,[1,13538,0],[],[[13538,2,86]]],[0,87,0,88,89,[1,13538,0],[],[[13538,2,90],[13538,2,91]]],[0,92,0,93,94,[1,13548,0],[],[[13548,2,95]]],[3,96,0,0,0,[1,13548,0],[[4,97,0,0,0,[1,13548,0],[[0,98,0,99,100,[1,13548,0],[],[[13548,2,101]]],[0,102,0,103,104,[1,13548,0],[],[[13548,2,105]]],[0,106,0,107,108,[1,13548,0],[],[[13548,2,109]]]],[]]],[]],[0,110,0,111,112,[1,13548,0],[],[[13548,2,113]]],[0,114,0,115,116,[1,13548,0],[],[[13548,2,117]]],[0,118,0,119,120,[1,13548,530],[[0,55,0,56,116,[1,13558,520],[],[[13558,2,121]]]],[]]],[]],[0,77,0,78,122,[1,14078,380],[],[[14078,2,123]]],[0,59,0,60,124,[1,14458,30],[],[]],[0,77,0,78,125,[1,14488,590],[],[[14488,2,126]]],[0,42,0,43,127,[1,15078,171],[],[[15078,2,128]]],[0,48,0,49,79,[1,15249,190],[],[[15249,2,129]]],[0,130,0,131,0,[1,15439,390],[[0,118,0,119,132,[1,15449,380],[[0,133,0,134,135,[1,15449,380],[[0,136,0,137,138,[1,15449,380],[],[[15829,2,139]]]],[]]],[]]],[]],[0,77,0,78,140,[1,15829,160],[],[[15829,2,141]]],[0,142,0,143,0,[1,15989,170],[[0,144,0,145,146,[1,15999,160],[],[]]],[]],[0,147,0,148,149,[1,16159,4631],[[0,150,0,151,152,[1,16169,0],[],[[16169,2,153]]],[0,154,0,155,156,[1,16169,0],[],[]],[0,157,0,88,158,[1,16169,0],[],[[16169,2,159],[16169,2,160]]],[0,92,0,93,161,[1,16169,0],[],[[16169,2,162]]],[0,163,0,31,85,[1,16169,0],[],[[16169,2,164]]],[3,165,0,0,0,[1,16169,2181],[[4,166,0,0,0,[1,16169,2171],[[0,167,0,168,169,[1,16169,0],[],[]],[0,163,0,31,170,[1,16169,0],[],[[16169,2,171]]],[0,167,0,168,172,[1,16179,0],[],[]],[0,173,0,99,174,[1,16179,0],[],[[16179,2,175]]],[0,167,0,168,176,[1,16179,0],[],[]],[0,106,0,107,177,[1,16179,0],[],[]],[0,167,0,168,178,[1,16179,0],[],[]],[0,179,0,111,180,[1,16179,0],[],[[16179,2,181]]],[0,77,0,78,182,[1,16179,160],[],[[16179,2,183]]],[0,73,0,74,184,[1,16339,2001],[],[[18340,2,185],[18340,2,186]]]],[]],[4,187,0,0,0,[1,18340,10],[[0,167,0,168,169,[1,18340,0],[],[]],[0,163,0,31,170,[1,18340,0],[],[[18340,2,188]]],[0,167,0,168,172,[1,18340,0],[],[]],[0,173,0,99,174,[1,18350,0],[],[[18350,2,189]]],[0,167,0,168,176,[1,18350,0],[],[]],[0,106,0,107,177,[1,18350,0],[],[[18350,2,109]]]],[]]],[]],[0,190,0,111,191,[1,18350,0],[],[[18350,2,192]]],[0,193,0,194,195,[1,18360,230],[],[[18360,2,196]]],[0,73,0,74,197,[1,18590,2000],[],[[20590,2,185],[20590,2,198]]],[0,59,0,60,79,[1,20590,30],[],[]],[0,48,0,49,199,[1,20620,170],[],[[20620,2,200]]]],[]],[0,130,0,131,0,[1,20790,30],[[0,118,0,119,132,[1,20800,20],[[0,133,0,134,135,[1,20800,10],[[0,136,0,137,138,[1,20800,10],[],[[20810,2,139]]]],[]]],[]]],[]],[0,201,0,202,203,[1,20820,30],[],[[20850,2,204]]],[0,205,0,206,207,[1,20850,0],[],[[20850,2,208]]],[0,48,0,49,209,[1,20850,140],[],[[20850,2,210]]],[2,211,0,212,213,[1,21000,14174],[[0,214,0,215,0,[1,21000,11052],[[0,167,0,168,216,[1,21000,0],[],[]],[0,73,0,74,217,[1,21000,2000],[],[[23000,2,185]]],[0,218,0,219,220,[1,23000,1190],[[0,221,0,222,0,[1,23000,1190],[[0,118,0,119,223,[1,23000,370],[[0,224,0,225,0,[1,23010,360],[[0,59,0,60,226,[1,23010,30],[],[]],[0,55,0,56,227,[1,23040,140],[],[[23040,2,228]]],[0,55,0,56,226,[1,23180,190],[],[[23180,2,229]]]],[]]],[]],[0,230,0,21,231,[1,23370,260],[],[[23630,2,232]]],[0,233,0,134,234,[1,23630,50],[[0,235,0,236,237,[1,23630,40],[],[[23630,2,238]]]],[[23680,2,239]]],[0,70,0,71,240,[1,23680,0],[],[]],[0,114,0,115,241,[1,23680,0],[],[[23680,2,241]]],[0,55,0,56,237,[1,23680,150],[],[[23680,2,242]]],[0,55,0,56,243,[1,23830,220],[],[[23830,2,244]]],[0,245,0,246,0,[1,24050,0],[],[]],[0,247,0,248,0,[1,24050,100],[],[]],[0,20,0,21,249,[1,24150,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,24190,0],[],[]],[0,59,0,60,250,[1,24190,20],[],[]],[0,73,0,74,217,[1,24220,2001],[],[[26221,2,185]]],[0,218,0,219,251,[1,26221,3831],[[0,252,0,253,0,[1,26221,3831],[[0,59,0,60,250,[1,26221,40],[],[]],[0,254,0,255,0,[1,26261,360],[[0,18,0,19,0,[1,26261,40],[[0,20,0,21,22,[1,26261,20],[],[]],[0,23,0,24,25,[1,26281,20],[],[]]],[]],[0,55,0,56,227,[1,26301,150],[],[[26301,2,228]]],[0,55,0,56,250,[1,26451,170],[],[[26451,2,256]]]],[]],[0,230,0,21,231,[1,26621,200],[],[[26821,2,232]]],[0,257,0,31,258,[1,26821,0],[],[[26821,2,259]]],[0,233,0,134,260,[1,26821,3231],[[0,235,0,236,261,[0,26821,3231],[[0,262,0,263,0,[1,29882,170],[],[[30052,2,264]]]],[[26831,2,265],[30052,4,266]]]],[[30052,2,267]]],[0,70,0,71,240,[1,30052,0],[[0,268,0,269,0,[1,30052,0],[],[[30052,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,30052,2000],[],[[32052,2,185]]]],[]],[0,271,0,272,0,[1,32052,1422],[[0,118,0,119,273,[1,32052,1111],[[0,81,0,82,274,[1,32052,1111],[[0,84,0,31,85,[1,32062,0],[],[[32062,2,86]]],[0,87,0,88,89,[1,32062,0],[],[[32062,2,90],[32062,2,91]]],[0,92,0,93,94,[1,32062,10],[],[[32072,2,95]]],[3,96,0,0,0,[1,32072,0],[[4,275,0,0,0,[1,32072,0],[[0,98,0,99,100,[1,32072,0],[],[[32072,2,101]]],[0,102,0,103,104,[1,32072,0],[],[[32072,2,276]]],[0,106,0,107,108,[1,32072,0],[],[[32072,2,109]]]],[]]],[]],[0,110,0,111,112,[1,32072,0],[],[[32072,2,277]]],[0,114,0,115,116,[1,32072,0],[],[[32072,2,278]]],[0,118,0,119,120,[1,32082,1080],[[0,55,0,56,116,[1,32082,1079],[],[[32082,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,33164,310],[],[[33165,2,281]]]],[]],[0,282,0,283,0,[1,33474,1700],[],[]]],[]]]],[284,0,1,285,[],[1,35184,34265],[[1,12,0,13,0,[1,35184,9927],[[0,14,0,15,16,[1,35194,9857],[],[[35194,2,17]]],[0,18,0,19,0,[1,45051,60],[[0,20,0,21,22,[1,45061,30],[],[]],[0,23,0,24,25,[1,45091,10],[],[]]],[]]],[]],[0,26,0,27,286,[1,45111,0],[],[[45111,2,287]]],[0,30,0,31,32,[1,45111,0],[],[[45111,2,33]]],[0,34,35,36,37,[1,45111,1124],[[0,38,0,39,40,[1,45111,540],[],[[45111,2,41]]],[0,42,0,43,44,[1,45652,163],[],[[45654,2,45]]],[0,42,0,43,46,[1,45815,190],[],[[45825,2,47]]],[0,48,0,49,50,[1,46005,230],[],[[46005,2,51]]]],[]],[0,52,0,53,54,[1,46235,2154],[[0,55,0,56,57,[1,46235,1304],[],[[46235,2,58]]],[0,59,0,60,61,[1,47539,30],[],[]],[0,62,0,63,64,[1,47569,120],[[0,42,0,43,65,[1,47569,120],[],[[47569,2,288]]]],[]],[0,62,0,63,67,[1,47689,10],[],[]],[0,59,0,60,61,[1,47699,20],[],[]],[0,62,0,63,68,[1,47719,0],[],[]],[0,62,0,63,69,[1,47719,0],[],[]],[0,70,0,71,72,[1,47719,0],[],[]],[0,73,0,74,75,[1,47719,510],[],[[48229,2,76]]],[0,77,0,78,79,[1,48229,160],[],[[48229,2,80]]]],[]],[0,81,0,82,83,[1,48389,540],[[0,84,0,31,85,[1,48389,0],[],[[48389,2,86]]],[0,87,0,88,89,[1,48389,0],[],[[48389,2,90],[48389,2,91]]],[0,92,0,93,94,[1,48389,10],[],[[48399,2,95]]],[3,96,0,0,0,[1,48399,0],[[4,289,0,0,0,[1,48399,0],[[0,98,0,99,100,[1,48399,0],[],[[48399,2,101]]],[0,102,0,103,104,[1,48399,0],[],[[48399,2,290]]],[0,106,0,107,108,[1,48399,0],[],[[48399,2,109]]]],[]]],[]],[0,110,0,111,112,[1,48399,0],[],[[48399,2,291]]],[0,114,0,115,116,[1,48399,0],[],[[48399,2,292]]],[0,118,0,119,120,[1,48399,530],[[0,55,0,56,116,[1,48409,520],[],[[48409,2,293]]]],[]]],[]],[0,77,0,78,122,[1,48929,380],[],[[48929,2,123]]],[0,59,0,60,124,[1,49309,30],[],[]],[0,77,0,78,125,[1,49339,590],[],[[49339,2,126]]],[0,42,0,43,127,[1,49929,170],[],[[49929,2,128]]],[0,48,0,49,79,[1,50099,190],[],[[50099,2,129]]],[0,130,0,131,0,[1,50289,190],[[0,118,0,119,132,[1,50299,170],[[0,133,0,134,135,[1,50299,170],[[0,136,0,137,138,[1,50299,170],[],[[50469,2,139]]]],[]]],[]]],[]],[0,77,0,78,140,[1,50479,160],[],[[50479,2,141]]],[0,142,0,143,0,[1,50639,200],[[0,144,0,145,146,[1,50649,190],[],[]]],[]],[0,147,0,148,149,[1,50839,4732],[[0,150,0,151,152,[1,50839,0],[],[[50839,2,153]]],[0,154,0,155,156,[1,50839,0],[],[]],[0,157,0,88,158,[1,50839,0],[],[[50839,2,159],[50839,2,160]]],[0,92,0,93,161,[1,50839,10],[],[[50849,2,162]]],[0,163,0,31,85,[1,50849,0],[],[[50849,2,164]]],[3,165,0,0,0,[1,50849,2191],[[4,166,0,0,0,[1,50849,2181],[[0,167,0,168,169,[1,50849,0],[],[]],[0,163,0,31,170,[1,50849,0],[],[[50849,2,171]]],[0,167,0,168,172,[1,50849,0],[],[]],[0,173,0,99,174,[1,50849,0],[],[[50849,2,175]]],[0,167,0,168,176,[1,50849,0],[],[]],[0,106,0,107,177,[1,50849,0],[],[]],[0,167,0,168,178,[1,50849,0],[],[]],[0,179,0,111,180,[1,50859,0],[],[[50859,2,181]]],[0,77,0,78,182,[1,50859,170],[],[[50859,2,183]]],[0,73,0,74,184,[1,51029,2001],[],[[53030,2,185],[53030,2,186]]]],[]],[4,187,0,0,0,[1,53030,10],[[0,167,0,168,169,[1,53030,0],[],[]],[0,163,0,31,170,[1,53030,0],[],[[53030,2,188]]],[0,167,0,168,172,[1,53040,0],[],[]],[0,173,0,99,174,[1,53040,0],[],[[53040,2,189]]],[0,167,0,168,176,[1,53040,0],[],[]],[0,106,0,107,177,[1,53040,0],[],[[53040,2,109]]]],[]]],[]],[0,190,0,111,191,[1,53040,10],[],[[53050,2,192]]],[0,193,0,194,195,[1,53050,320],[],[[53050,2,196]]],[0,73,0,74,197,[1,53370,2001],[],[[55371,2,185],[55371,2,198]]],[0,59,0,60,79,[1,55371,30],[],[]],[0,48,0,49,199,[1,55401,170],[],[[55401,2,200]]]],[]],[0,130,0,131,0,[1,55571,20],[[0,118,0,119,132,[1,55571,20],[[0,133,0,134,135,[1,55571,20],[[0,136,0,137,138,[1,55571,20],[],[[55591,2,139]]]],[]]],[]]],[]],[0,201,0,202,203,[1,55601,30],[],[[55631,2,204]]],[0,205,0,206,207,[1,55631,0],[],[[55631,2,208]]],[0,48,0,49,209,[1,55631,150],[],[[55631,2,210]]],[2,211,0,212,213,[1,55781,13668],[[0,214,0,215,0,[1,55781,11172],[[0,167,0,168,216,[1,55781,0],[],[]],[0,73,0,74,217,[1,55781,2000],[],[[57781,2,185]]],[0,218,0,219,220,[1,57781,1310],[[0,221,0,222,0,[1,57781,1310],[[0,118,0,119,223,[1,57791,360],[[0,224,0,225,0,[1,57791,360],[[0,59,0,60,226,[1,57801,20],[],[]],[0,55,0,56,227,[1,57821,150],[],[[57831,2,228]]],[0,55,0,56,226,[1,57971,180],[],[[57971,2,229]]]],[]]],[]],[0,230,0,21,231,[1,58151,380],[],[[58531,2,232]]],[0,233,0,134,234,[1,58531,60],[[0,235,0,236,237,[1,58531,60],[],[[58531,2,238]]]],[[58591,2,239]]],[0,70,0,71,240,[1,58591,10],[],[]],[0,114,0,115,241,[1,58601,0],[],[[58601,2,241]]],[0,55,0,56,237,[1,58601,150],[],[[58601,2,242]]],[0,55,0,56,243,[1,58751,220],[],[[58751,2,244]]],[0,245,0,246,0,[1,58971,0],[],[]],[0,247,0,248,0,[1,58971,80],[],[]],[0,20,0,21,249,[1,59051,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,59091,0],[],[]],[0,59,0,60,250,[1,59091,20],[],[]],[0,73,0,74,217,[1,59121,2001],[],[[61122,2,185]]],[0,218,0,219,251,[1,61122,3830],[[0,252,0,253,0,[1,61122,3830],[[0,59,0,60,250,[1,61122,30],[],[]],[0,254,0,255,0,[1,61152,350],[[0,18,0,19,0,[1,61152,50],[[0,20,0,21,22,[1,61162,10],[],[]],[0,23,0,24,25,[1,61172,30],[],[]]],[]],[0,55,0,56,227,[1,61202,150],[],[[61212,2,228]]],[0,55,0,56,250,[1,61352,150],[],[[61352,2,256]]]],[]],[0,230,0,21,231,[1,61502,240],[],[[61742,2,232]]],[0,257,0,31,258,[1,61742,10],[],[[61752,2,259]]],[0,233,0,134,260,[1,61752,3200],[[0,235,0,236,261,[0,61752,3200],[[0,262,0,263,0,[1,64812,130],[],[[64942,2,294]]]],[[61752,2,265],[64952,4,266]]]],[[64952,2,267]]],[0,70,0,71,240,[1,64952,0],[[0,268,0,269,0,[1,64952,0],[],[[64952,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,64952,2001],[],[[66953,2,185]]]],[]],[0,271,0,272,0,[1,66953,1346],[[0,118,0,119,273,[1,66953,988],[[0,81,0,82,274,[1,66963,978],[[0,84,0,31,85,[1,66963,0],[],[[66963,2,86]]],[0,87,0,88,89,[1,66963,0],[],[[66963,2,90],[66963,2,91]]],[0,92,0,93,94,[1,66963,0],[],[[66963,2,95]]],[3,96,0,0,0,[1,66963,10],[[4,275,0,0,0,[1,66973,0],[[0,98,0,99,100,[1,66973,0],[],[[66973,2,101]]],[0,102,0,103,104,[1,66973,0],[],[[66973,2,276]]],[0,106,0,107,108,[1,66973,0],[],[[66973,2,109]]]],[]]],[]],[0,110,0,111,112,[1,66983,0],[],[[66983,2,277]]],[0,114,0,115,116,[1,66983,0],[],[[66983,2,278]]],[0,118,0,119,120,[1,66983,958],[[0,55,0,56,116,[1,66983,958],[],[[66983,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,67941,358],[],[[67951,2,281]]]],[]],[0,282,0,283,0,[1,68299,1150],[],[]]],[]]]],[295,0,1,296,[],[1,69449,33760],[[1,12,0,13,0,[1,69459,9173],[[0,14,0,15,16,[1,69459,9123],[],[[69459,2,17]]],[0,18,0,19,0,[1,78582,50],[[0,20,0,21,22,[1,78592,20],[],[]],[0,23,0,24,25,[1,78612,20],[],[]]],[]]],[]],[0,26,0,27,297,[1,78632,0],[],[[78632,2,298]]],[0,30,0,31,32,[1,78632,0],[],[[78632,2,33]]],[0,34,35,36,37,[1,78632,886],[[0,38,0,39,40,[1,78642,190],[],[[78642,2,41]]],[0,42,0,43,44,[1,78832,150],[],[[78832,2,45]]],[0,42,0,43,46,[1,78982,303],[],[[79052,2,47]]],[0,48,0,49,50,[1,79286,222],[],[[79289,2,51]]]],[]],[0,52,0,53,54,[1,79518,2248],[[0,55,0,56,57,[1,79518,1388],[],[[79518,2,58]]],[0,59,0,60,61,[1,80906,20],[],[]],[0,62,0,63,64,[1,80936,130],[[0,42,0,43,65,[1,80936,130],[],[[80936,2,299]]]],[]],[0,62,0,63,67,[1,81066,0],[],[]],[0,59,0,60,61,[1,81076,20],[],[]],[0,62,0,63,68,[1,81096,0],[],[]],[0,62,0,63,69,[1,81096,0],[],[]],[0,70,0,71,72,[1,81096,0],[],[]],[0,73,0,74,75,[1,81096,500],[],[[81596,2,76]]],[0,77,0,78,79,[1,81596,170],[],[[81596,2,80]]]],[]],[0,81,0,82,83,[1,81766,850],[[0,84,0,31,85,[1,81776,0],[],[[81776,2,86]]],[0,87,0,88,89,[1,81776,10],[],[[81776,2,90],[81786,2,91]]],[0,92,0,93,94,[1,81786,0],[],[[81786,2,95]]],[3,96,0,0,0,[1,81786,10],[[4,300,0,0,0,[1,81786,10],[[0,98,0,99,100,[1,81786,0],[],[[81786,2,101]]],[0,102,0,103,104,[1,81786,0],[],[[81786,2,301]]],[0,106,0,107,108,[1,81786,10],[],[[81796,2,109]]]],[]]],[]],[0,110,0,111,112,[1,81796,0],[],[[81796,2,302]]],[0,114,0,115,116,[1,81796,0],[],[[81796,2,303]]],[0,118,0,119,120,[1,81806,810],[[0,55,0,56,116,[1,81806,810],[],[[81806,2,304]]]],[]]],[]],[0,77,0,78,122,[1,82616,140],[],[[82616,2,123]]],[0,59,0,60,124,[1,82756,140],[],[]],[0,77,0,78,125,[1,82896,500],[],[[82906,2,126]]],[0,42,0,43,127,[1,83396,180],[],[[83396,2,128]]],[0,48,0,49,79,[1,83576,170],[],[[83576,2,129]]],[0,130,0,131,0,[1,83746,210],[[0,118,0,119,132,[1,83756,200],[[0,133,0,134,135,[1,83756,200],[[0,136,0,137,138,[1,83756,200],[],[[83956,2,139]]]],[]]],[]]],[]],[0,77,0,78,140,[1,83966,130],[],[[83966,2,141]]],[0,142,0,143,0,[1,84096,170],[[0,144,0,145,146,[1,84106,160],[],[]]],[]],[0,147,0,148,149,[1,84266,4791],[[0,150,0,151,152,[1,84276,0],[],[[84276,2,153]]],[0,154,0,155,156,[1,84276,0],[],[]],[0,157,0,88,158,[1,84276,0],[],[[84276,2,159],[84276,2,160]]],[0,92,0,93,161,[1,84276,0],[],[[84276,2,162]]],[0,163,0,31,85,[1,84276,0],[],[[84276,2,164]]],[3,165,0,0,0,[1,84276,2190],[[4,166,0,0,0,[1,84276,2180],[[0,167,0,168,169,[1,84276,0],[],[]],[0,163,0,31,170,[1,84276,10],[],[[84286,2,171]]],[0,167,0,168,172,[1,84286,0],[],[]],[0,173,0,99,174,[1,84286,0],[],[[84286,2,175]]],[0,167,0,168,176,[1,84286,0],[],[]],[0,106,0,107,177,[1,84286,0],[],[]],[0,167,0,168,178,[1,84286,0],[],[]],[0,179,0,111,180,[1,84286,0],[],[[84286,2,181]]],[0,77,0,78,182,[1,84286,170],[],[[84286,2,183]]],[0,73,0,74,184,[1,84456,2000],[],[[86456,2,185],[86456,2,186]]]],[]],[4,187,0,0,0,[1,86456,10],[[0,167,0,168,169,[1,86456,0],[],[]],[0,163,0,31,170,[1,86456,0],[],[[86456,2,188]]],[0,167,0,168,172,[1,86456,0],[],[]],[0,173,0,99,174,[1,86456,0],[],[[86456,2,189]]],[0,167,0,168,176,[1,86456,0],[],[]],[0,106,0,107,177,[1,86456,10],[],[[86466,2,109]]]],[]]],[]],[0,190,0,111,191,[1,86466,0],[],[[86466,2,192]]],[0,193,0,194,195,[1,86466,390],[],[[86466,2,196]]],[0,73,0,74,197,[1,86856,2001],[],[[88857,2,185],[88857,2,198]]],[0,59,0,60,79,[1,88857,30],[],[]],[0,48,0,49,199,[1,88887,170],[],[[88887,2,200]]]],[]],[0,130,0,131,0,[1,89057,30],[[0,118,0,119,132,[1,89067,20],[[0,133,0,134,135,[1,89067,20],[[0,136,0,137,138,[1,89067,20],[],[[89087,2,139]]]],[]]],[]]],[]],[0,201,0,202,203,[1,89087,40],[],[[89127,2,204]]],[0,205,0,206,207,[1,89127,0],[],[[89127,2,208]]],[0,48,0,49,209,[1,89127,140],[],[[89127,2,210]]],[2,211,0,212,213,[1,89267,13942],[[0,214,0,215,0,[1,89267,11002],[[0,167,0,168,216,[1,89267,0],[],[]],[0,73,0,74,217,[1,89267,2000],[],[[91267,2,185]]],[0,218,0,219,220,[1,91267,1150],[[0,221,0,222,0,[1,91267,1150],[[0,118,0,119,223,[1,91277,380],[[0,224,0,225,0,[1,91277,380],[[0,59,0,60,226,[1,91287,20],[],[]],[0,55,0,56,227,[1,91307,160],[],[[91307,2,228]]],[0,55,0,56,226,[1,91467,190],[],[[91467,2,229]]]],[]]],[]],[0,230,0,21,231,[1,91657,240],[],[[91897,2,232]]],[0,233,0,134,234,[1,91897,50],[[0,235,0,236,237,[1,91897,50],[],[[91897,2,238]]]],[[91947,2,239]]],[0,70,0,71,240,[1,91947,10],[],[]],[0,114,0,115,241,[1,91957,0],[],[[91957,2,241]]],[0,55,0,56,237,[1,91957,130],[],[[91957,2,242]]],[0,55,0,56,243,[1,92087,220],[],[[92087,2,244]]],[0,245,0,246,0,[1,92307,0],[],[]],[0,247,0,248,0,[1,92307,80],[],[]],[0,20,0,21,249,[1,92397,20],[],[]]],[]]],[]],[0,167,0,168,216,[1,92427,0],[],[]],[0,59,0,60,250,[1,92427,20],[],[]],[0,73,0,74,217,[1,92447,2000],[],[[94447,2,185]]],[0,218,0,219,251,[1,94447,3821],[[0,252,0,253,0,[1,94447,3821],[[0,59,0,60,250,[1,94447,31],[],[]],[0,254,0,255,0,[1,94478,370],[[0,18,0,19,0,[1,94478,40],[[0,20,0,21,22,[1,94488,10],[],[]],[0,23,0,24,25,[1,94498,20],[],[]]],[]],[0,55,0,56,227,[1,94518,140],[],[[94518,2,228]]],[0,55,0,56,250,[1,94658,190],[],[[94658,2,256]]]],[]],[0,230,0,21,231,[1,94848,230],[],[[95078,2,232]]],[0,257,0,31,258,[1,95078,0],[],[[95078,2,259]]],[0,233,0,134,260,[1,95078,3190],[[0,235,0,236,261,[0,95088,3180],[[0,262,0,263,0,[1,98138,130],[],[[98268,2,305]]]],[[95088,2,265],[98268,4,266]]]],[[98268,2,267]]],[0,70,0,71,240,[1,98268,0],[[0,268,0,269,0,[1,98268,0],[],[[98268,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,98268,2001],[],[[100269,2,185]]]],[]],[0,271,0,272,0,[1,100269,1401],[[0,118,0,119,273,[1,100279,170],[[0,81,0,82,274,[1,100279,170],[[0,84,0,31,85,[1,100289,0],[],[[100289,2,86]]],[0,87,0,88,89,[1,100289,0],[],[[100289,2,90],[100289,2,91]]],[0,92,0,93,94,[1,100289,0],[],[[100289,2,95]]],[3,96,0,0,0,[1,100289,10],[[4,275,0,0,0,[1,100289,10],[[0,98,0,99,100,[1,100289,0],[],[[100289,2,101]]],[0,102,0,103,104,[1,100299,0],[],[[100299,2,276]]],[0,106,0,107,108,[1,100299,0],[],[[100299,2,109]]]],[]]],[]],[0,110,0,111,112,[1,100299,0],[],[[100299,2,277]]],[0,114,0,115,116,[1,100299,0],[],[[100299,2,278]]],[0,118,0,119,120,[1,100309,140],[[0,55,0,56,116,[1,100309,140],[],[[100309,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,100449,1220],[],[[100449,2,281]]]],[]],[0,282,0,283,0,[1,101671,1538],[],[]]],[]]]],[306,0,1,307,[],[1,103219,30123],[[1,12,0,13,0,[1,103219,9826],[[0,14,0,15,16,[1,103229,9776],[],[[103229,2,17]]],[0,18,0,19,0,[1,113005,40],[[0,20,0,21,22,[1,113015,10],[],[]],[0,23,0,24,25,[1,113025,20],[],[]]],[]]],[]],[0,308,0,31,309,[1,113045,0],[],[[113045,2,310]]],[0,311,0,31,312,[1,113055,0],[],[[113055,2,313]]],[0,314,0,31,315,[1,113055,0],[],[[113055,2,316]]],[0,34,35,36,37,[1,113055,1126],[[0,38,0,39,40,[1,113055,746],[],[[113055,2,41]]],[0,42,0,43,44,[1,113811,140],[],[[113811,2,45]]],[0,42,0,43,46,[1,113951,90],[],[[113951,2,47]]],[0,48,0,49,50,[1,114041,140],[],[[114041,2,51]]]],[]],[0,224,0,225,0,[1,114181,1612],[[0,59,0,60,226,[1,114191,802],[],[]],[0,55,0,56,227,[1,114995,638],[],[[114995,2,228]]],[0,55,0,56,226,[1,115633,160],[],[[115633,2,229]]]],[]],[0,317,0,318,319,[1,115793,1100],[[0,55,0,56,320,[1,115793,530],[],[[115793,2,321]]],[0,42,0,43,322,[1,116323,160],[],[[116323,2,323]]],[0,48,0,49,79,[1,116483,410],[],[[116483,2,129]]]],[]],[0,324,0,325,319,[1,116893,390],[[0,326,0,111,327,[1,116893,0],[],[[116893,2,328]]],[0,235,0,236,329,[1,116893,390],[],[[116903,2,330]]]],[]],[0,317,0,318,331,[1,117283,470],[[0,55,0,56,320,[1,117283,120],[],[[117283,2,321]]],[0,42,0,43,322,[1,117403,170],[],[[117413,2,332]]],[0,48,0,49,79,[1,117573,180],[],[[117573,2,129]]]],[]],[0,324,0,325,331,[1,117763,500],[[0,326,0,111,327,[1,117763,0],[],[[117763,2,333]]],[0,235,0,236,329,[1,117763,500],[],[[117763,2,334]]]],[]],[0,335,0,336,319,[1,118263,200],[[0,326,0,111,337,[1,118273,0],[],[[118273,2,328]]],[0,144,0,145,338,[1,118273,50],[],[]],[0,55,0,56,329,[1,118323,140],[],[[118323,2,339]]]],[]],[0,42,0,43,340,[1,118463,190],[],[[118463,2,332]]],[0,48,0,49,79,[1,118653,160],[],[[118653,2,129]]],[0,341,0,342,343,[1,118813,230],[[0,70,0,71,344,[1,118823,0],[[0,245,0,246,0,[1,118823,0],[],[]]],[]],[0,70,0,71,345,[1,118823,0],[],[]],[0,346,0,347,0,[1,118823,220],[],[[119043,2,348]]],[0,114,0,115,349,[1,119043,0],[],[[119043,2,350]]],[0,114,0,115,351,[1,119043,0],[],[[119043,2,352]]],[0,205,0,206,353,[1,119043,0],[],[[119043,2,208]]]],[]],[0,42,0,43,354,[1,119043,110],[],[[119043,2,355]]],[0,48,0,49,79,[1,119153,150],[],[[119153,2,129]]],[0,324,0,325,356,[1,119303,410],[[0,326,0,111,327,[1,119313,0],[],[[119313,2,357]]],[0,235,0,236,329,[1,119313,400],[],[[119313,2,358]]]],[]],[2,211,0,212,213,[1,119713,13629],[[0,214,0,215,0,[1,119713,10993],[[0,167,0,168,216,[1,119723,0],[],[]],[0,73,0,74,217,[1,119723,2000],[],[[121723,2,185]]],[0,218,0,219,220,[1,121723,1121],[[0,221,0,222,0,[1,121723,1121],[[0,118,0,119,223,[1,121723,380],[[0,224,0,225,0,[1,121723,380],[[0,59,0,60,226,[1,121723,30],[],[]],[0,55,0,56,227,[1,121753,170],[],[[121753,2,228]]],[0,55,0,56,226,[1,121923,180],[],[[121923,2,229]]]],[]]],[]],[0,230,0,21,231,[1,122103,250],[],[[122353,2,232]]],[0,233,0,134,234,[1,122353,70],[[0,235,0,236,237,[1,122353,70],[],[[122353,2,238]]]],[[122423,2,239]]],[0,70,0,71,240,[1,122423,0],[],[]],[0,114,0,115,241,[1,122423,0],[],[[122423,2,241]]],[0,55,0,56,237,[1,122423,161],[],[[122433,2,242]]],[0,55,0,56,243,[1,122584,160],[],[[122584,2,244]]],[0,245,0,246,0,[1,122754,0],[],[]],[0,247,0,248,0,[1,122754,50],[],[]],[0,20,0,21,249,[1,122804,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,122844,0],[],[]],[0,59,0,60,250,[1,122844,20],[],[]],[0,73,0,74,217,[1,122864,2000],[],[[124864,2,185]]],[0,218,0,219,251,[1,124864,3841],[[0,252,0,253,0,[1,124864,3841],[[0,59,0,60,250,[1,124874,30],[],[]],[0,254,0,255,0,[1,124904,370],[[0,18,0,19,0,[1,124914,30],[[0,20,0,21,22,[1,124914,20],[],[]],[0,23,0,24,25,[1,124934,10],[],[]]],[]],[0,55,0,56,227,[1,124954,140],[],[[124954,2,228]]],[0,55,0,56,250,[1,125094,170],[],[[125094,2,256]]]],[]],[0,230,0,21,231,[1,125274,270],[],[[125544,2,232]]],[0,257,0,31,258,[1,125544,0],[],[[125544,2,259]]],[0,233,0,134,260,[1,125544,3161],[[0,235,0,236,261,[0,125544,3161],[[0,262,0,263,0,[1,128575,130],[],[[128705,2,359]]]],[[125544,2,265],[128705,4,266]]]],[[128705,2,267]]],[0,70,0,71,240,[1,128705,0],[[0,268,0,269,0,[1,128705,0],[],[[128705,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,128705,2001],[],[[130706,2,185]]]],[]],[0,271,0,272,0,[1,130706,1509],[[0,118,0,119,273,[1,130706,1106],[[0,81,0,82,274,[1,130706,1105],[[0,84,0,31,85,[1,130716,0],[],[[130716,2,86]]],[0,87,0,88,89,[1,130716,0],[],[[130716,2,90],[130716,2,91]]],[0,92,0,93,94,[1,130716,10],[],[[130726,2,95]]],[3,96,0,0,0,[1,130726,0],[[4,275,0,0,0,[1,130726,0],[[0,98,0,99,100,[1,130726,0],[],[[130726,2,101]]],[0,102,0,103,104,[1,130726,0],[],[[130726,2,276]]],[0,106,0,107,108,[1,130726,0],[],[[130726,2,109]]]],[]]],[]],[0,110,0,111,112,[1,130736,0],[],[[130736,2,277]]],[0,114,0,115,116,[1,130736,0],[],[[130736,2,278]]],[0,118,0,119,120,[1,130736,1074],[[0,55,0,56,116,[1,130736,1073],[],[[130736,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,131813,401],[],[[131814,2,281]]]],[]],[0,282,0,283,0,[1,132216,1126],[],[]]],[]]]],[360,0,1,361,[],[1,133342,28678],[[1,12,0,13,0,[1,133352,9024],[[0,14,0,15,16,[1,133352,8964],[],[[133362,2,17]]],[0,18,0,19,0,[1,142316,60],[[0,20,0,21,22,[1,142316,40],[],[]],[0,23,0,24,25,[1,142356,20],[],[]]],[]]],[]],[0,30,0,31,362,[1,142376,0],[],[[142386,2,363]]],[0,364,0,31,365,[1,142386,0],[],[[142386,2,366]]],[0,367,0,31,368,[1,142386,0],[],[[142386,2,369]]],[0,34,35,36,37,[1,142386,924],[[0,38,0,39,40,[1,142386,359],[],[[142386,2,41]]],[0,42,0,43,44,[1,142746,212],[],[[142756,2,45]]],[0,42,0,43,46,[1,142958,202],[],[[142958,2,47]]],[0,48,0,49,50,[1,143160,150],[],[[143160,2,51]]]],[]],[0,224,0,225,0,[1,143310,1702],[[0,59,0,60,226,[1,143310,894],[],[]],[0,55,0,56,227,[1,144204,658],[],[[144204,2,228]]],[0,55,0,56,226,[1,144862,150],[],[[144862,2,229]]]],[]],[0,317,0,318,370,[1,145012,870],[[0,55,0,56,320,[1,145012,530],[],[[145012,2,321]]],[0,42,0,43,322,[1,145542,170],[],[[145542,2,371]]],[0,48,0,49,79,[1,145712,170],[],[[145712,2,129]]]],[]],[0,335,0,336,370,[1,145882,640],[[0,326,0,111,337,[1,145892,0],[],[[145892,2,372]]],[0,144,0,145,338,[1,145892,500],[],[]],[0,55,0,56,329,[1,146392,130],[],[[146392,2,373]]]],[]],[0,42,0,43,374,[1,146522,210],[],[[146522,2,375]]],[0,48,0,49,79,[1,146732,240],[],[[146732,2,129]]],[0,341,0,342,376,[1,146972,90],[[0,70,0,71,344,[1,146972,0],[[0,245,0,246,0,[1,146972,0],[],[]]],[]],[0,70,0,71,345,[1,146982,0],[],[]],[0,346,0,347,0,[1,146982,70],[],[[147052,2,377]]],[0,114,0,115,349,[1,147052,10],[],[[147062,2,378]]],[0,114,0,115,351,[1,147062,0],[],[[147062,2,379]]],[0,205,0,206,353,[1,147062,0],[],[[147062,2,208]]]],[]],[0,42,0,43,380,[1,147062,120],[],[[147062,2,381]]],[0,48,0,49,79,[1,147192,150],[],[[147192,2,129]]],[0,324,0,325,382,[1,147342,460],[[0,326,0,111,327,[1,147342,0],[],[[147342,2,383]]],[0,235,0,236,329,[1,147342,460],[],[[147342,2,384]]]],[]],[2,211,0,212,213,[1,147802,14218],[[0,214,0,215,0,[1,147802,11173],[[0,167,0,168,216,[1,147802,0],[],[]],[0,73,0,74,217,[1,147802,2010],[],[[149812,2,185]]],[0,218,0,219,220,[1,149812,1251],[[0,221,0,222,0,[1,149812,1251],[[0,118,0,119,223,[1,149812,330],[[0,224,0,225,0,[1,149822,320],[[0,59,0,60,226,[1,149822,30],[],[]],[0,55,0,56,227,[1,149852,130],[],[[149852,2,228]]],[0,55,0,56,226,[1,149982,160],[],[[149982,2,229]]]],[]]],[]],[0,230,0,21,231,[1,150142,340],[],[[150482,2,232]]],[0,233,0,134,234,[1,150482,110],[[0,235,0,236,237,[1,150492,100],[],[[150492,2,238]]]],[[150592,2,239]]],[0,70,0,71,240,[1,150592,0],[],[]],[0,114,0,115,241,[1,150592,0],[],[[150592,2,241]]],[0,55,0,56,237,[1,150592,171],[],[[150602,2,242]]],[0,55,0,56,243,[1,150763,200],[],[[150763,2,244]]],[0,245,0,246,0,[1,150973,0],[],[]],[0,247,0,248,0,[1,150973,50],[],[]],[0,20,0,21,249,[1,151023,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,151063,0],[],[]],[0,59,0,60,250,[1,151063,20],[],[]],[0,73,0,74,217,[1,151093,2001],[],[[153094,2,185]]],[0,218,0,219,251,[1,153094,3880],[[0,252,0,253,0,[1,153094,3880],[[0,59,0,60,250,[1,153094,40],[],[]],[0,254,0,255,0,[1,153134,340],[[0,18,0,19,0,[1,153134,40],[[0,20,0,21,22,[1,153134,20],[],[]],[0,23,0,24,25,[1,153154,20],[],[]]],[]],[0,55,0,56,227,[1,153174,130],[],[[153174,2,228]]],[0,55,0,56,250,[1,153304,170],[],[[153304,2,256]]]],[]],[0,230,0,21,231,[1,153474,280],[],[[153754,2,232]]],[0,257,0,31,258,[1,153754,0],[],[[153754,2,259]]],[0,233,0,134,260,[1,153754,3220],[[0,235,0,236,261,[0,153754,3220],[[0,262,0,263,0,[1,156794,180],[],[[156974,2,385]]]],[[153754,2,265],[156974,4,266]]]],[[156974,2,267]]],[0,70,0,71,240,[1,156974,0],[[0,268,0,269,0,[1,156974,0],[],[[156974,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,156974,2001],[],[[158975,2,185]]]],[]],[0,271,0,272,0,[1,158975,1512],[[0,118,0,119,273,[1,158985,1179],[[0,81,0,82,274,[1,158985,1178],[[0,84,0,31,85,[1,158995,0],[],[[158995,2,86]]],[0,87,0,88,89,[1,158995,0],[],[[158995,2,90],[158995,2,91]]],[0,92,0,93,94,[1,158995,10],[],[[159005,2,95]]],[3,96,0,0,0,[1,159005,0],[[4,275,0,0,0,[1,159005,0],[[0,98,0,99,100,[1,159005,0],[],[[159005,2,101]]],[0,102,0,103,104,[1,159005,0],[],[[159005,2,276]]],[0,106,0,107,108,[1,159005,0],[],[[159005,2,109]]]],[]]],[]],[0,110,0,111,112,[1,159005,0],[],[[159005,2,277]]],[0,114,0,115,116,[1,159005,0],[],[[159005,2,278]]],[0,118,0,119,120,[1,159005,1157],[[0,55,0,56,116,[1,159015,1147],[],[[159015,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,160165,322],[],[[160166,2,281]]]],[]],[0,282,0,283,0,[1,160497,1523],[],[]]],[]]]],[386,0,1,387,[],[1,162020,36051],[[1,12,0,13,0,[1,162030,16104],[[0,14,0,15,16,[1,162030,16054],[],[[162030,2,17]]],[0,18,0,19,0,[1,178084,50],[[0,20,0,21,22,[1,178094,20],[],[]],[0,23,0,24,25,[1,178114,20],[],[]]],[]]],[]],[0,388,0,93,389,[1,178134,0],[],[[178134,2,390]]],[0,391,0,93,392,[1,178144,0],[],[[178144,2,393]]],[0,394,0,93,395,[1,178144,0],[],[[178144,2,396]]],[0,26,0,27,397,[1,178144,0],[],[[178144,2,398]]],[0,34,35,36,37,[1,178144,766],[[0,38,0,39,40,[1,178154,176],[],[[178154,2,41]]],[0,42,0,43,44,[1,178331,189],[],[[178335,2,45]]],[0,42,0,43,46,[1,178522,218],[],[[178524,2,47]]],[0,48,0,49,50,[1,178740,170],[],[[178750,2,51]]]],[]],[0,52,0,53,54,[1,178910,2436],[[0,55,0,56,57,[1,178910,1566],[],[[178910,2,58]]],[0,59,0,60,61,[1,180476,60],[],[]],[0,62,0,63,64,[1,180536,110],[[0,42,0,43,65,[1,180536,110],[],[[180536,2,399]]]],[]],[0,62,0,63,67,[1,180656,0],[],[]],[0,59,0,60,61,[1,180656,20],[],[]],[0,62,0,63,68,[1,180676,0],[],[]],[0,62,0,63,69,[1,180676,0],[],[]],[0,70,0,71,72,[1,180676,0],[],[]],[0,73,0,74,75,[1,180676,510],[],[[181186,2,76]]],[0,77,0,78,79,[1,181186,160],[],[[181186,2,80]]]],[]],[0,81,0,82,83,[1,181346,981],[[0,84,0,31,85,[1,181346,0],[],[[181356,2,86]]],[0,87,0,88,89,[1,181356,0],[],[[181356,2,90],[181356,2,91]]],[0,92,0,93,94,[1,181356,0],[],[[181356,2,95]]],[3,96,0,0,0,[1,181356,10],[[4,400,0,0,0,[1,181356,10],[[0,98,0,99,100,[1,181356,0],[],[[181356,2,101]]],[0,102,0,103,104,[1,181356,10],[],[[181366,2,401]]],[0,106,0,107,108,[1,181366,0],[],[[181366,2,109]]]],[]]],[]],[0,110,0,111,112,[1,181366,0],[],[[181366,2,402]]],[0,114,0,115,116,[1,181366,0],[],[[181366,2,403]]],[0,118,0,119,120,[1,181366,961],[[0,55,0,56,116,[1,181376,951],[],[[181376,2,404]]]],[]]],[]],[0,77,0,78,122,[1,182327,120],[],[[182327,2,123]]],[0,59,0,60,124,[1,182457,130],[],[]],[0,48,0,49,125,[1,182587,510],[],[[182587,2,405]]],[0,42,0,43,406,[1,183097,200],[],[[183097,2,407]]],[0,48,0,49,79,[1,183297,190],[],[[183297,2,129]]],[0,59,0,60,408,[1,183487,200],[],[]],[0,42,0,43,409,[1,183687,121],[],[[183687,2,410]]],[0,48,0,49,79,[1,183808,250],[],[[183808,2,129]]],[0,341,0,342,411,[1,184058,110],[[0,70,0,71,344,[1,184068,0],[[0,245,0,246,0,[1,184068,0],[],[]]],[]],[0,70,0,71,345,[1,184068,0],[],[]],[0,346,0,347,0,[1,184068,90],[],[[184158,2,412]]],[0,114,0,115,349,[1,184158,0],[],[[184158,2,413]]],[0,114,0,115,351,[1,184158,10],[],[[184158,2,414]]],[0,205,0,206,353,[1,184168,0],[],[[184168,2,208]]]],[]],[0,42,0,43,415,[1,184168,100],[],[[184168,2,416]]],[0,48,0,49,79,[1,184268,180],[],[[184268,2,129]]],[0,341,0,342,411,[1,184448,70],[[0,70,0,71,344,[1,184448,10],[[0,245,0,246,0,[1,184458,0],[],[]]],[]],[0,70,0,71,345,[1,184458,0],[],[]],[0,346,0,347,0,[1,184458,50],[],[[184508,2,412]]],[0,114,0,115,349,[1,184508,0],[],[[184508,2,413]]],[0,114,0,115,351,[1,184508,0],[],[[184508,2,414]]],[0,205,0,206,353,[1,184518,0],[],[[184518,2,208]]]],[]],[0,42,0,43,417,[1,184518,100],[],[[184518,2,418]]],[0,48,0,49,79,[1,184618,190],[],[[184618,2,129]]],[0,114,0,115,419,[1,184808,0],[],[[184808,2,419]]],[0,341,0,342,420,[1,184808,80],[[0,70,0,71,344,[1,184818,0],[[0,245,0,246,0,[1,184818,0],[],[]]],[]],[0,70,0,71,345,[1,184818,0],[],[]],[0,346,0,347,0,[1,184818,70],[],[[184888,2,421]]],[0,114,0,115,349,[1,184888,0],[],[[184888,2,422]]],[0,114,0,115,351,[1,184888,0],[],[[184888,2,423]]],[0,205,0,206,353,[1,184888,0],[],[[184888,2,208]]]],[]],[0,48,0,49,209,[1,184888,160],[],[[184888,2,210]]],[2,211,0,212,213,[1,185048,13023],[[0,214,0,215,0,[1,185048,11032],[[0,167,0,168,216,[1,185058,0],[],[]],[0,73,0,74,217,[1,185058,2000],[],[[187058,2,185]]],[0,218,0,219,220,[1,187058,1141],[[0,221,0,222,0,[1,187058,1141],[[0,118,0,119,223,[1,187068,400],[[0,224,0,225,0,[1,187068,400],[[0,59,0,60,226,[1,187078,20],[],[]],[0,55,0,56,227,[1,187098,150],[],[[187098,2,228]]],[0,55,0,56,226,[1,187248,220],[],[[187248,2,229]]]],[]]],[]],[0,230,0,21,231,[1,187468,250],[],[[187718,2,232]]],[0,233,0,134,234,[1,187718,61],[[0,235,0,236,237,[1,187718,51],[],[[187718,2,238]]]],[[187779,2,239]]],[0,70,0,71,240,[1,187779,0],[],[]],[0,114,0,115,241,[1,187779,0],[],[[187779,2,241]]],[0,55,0,56,237,[1,187779,170],[],[[187779,2,242]]],[0,55,0,56,243,[1,187949,170],[],[[187949,2,244]]],[0,245,0,246,0,[1,188119,0],[],[]],[0,247,0,248,0,[1,188119,50],[],[]],[0,20,0,21,249,[1,188169,30],[],[]]],[]]],[]],[0,167,0,168,216,[1,188199,10],[],[]],[0,59,0,60,250,[1,188209,10],[],[]],[0,73,0,74,217,[1,188229,2000],[],[[190229,2,185]]],[0,218,0,219,251,[1,190229,3851],[[0,252,0,253,0,[1,190229,3851],[[0,59,0,60,250,[1,190229,30],[],[]],[0,254,0,255,0,[1,190259,390],[[0,18,0,19,0,[1,190269,30],[[0,20,0,21,22,[1,190269,20],[],[]],[0,23,0,24,25,[1,190289,10],[],[]]],[]],[0,55,0,56,227,[1,190299,150],[],[[190299,2,228]]],[0,55,0,56,250,[1,190449,190],[],[[190449,2,256]]]],[]],[0,230,0,21,231,[1,190649,230],[],[[190879,2,232]]],[0,257,0,31,258,[1,190879,0],[],[[190879,2,259]]],[0,233,0,134,260,[1,190879,3201],[[0,235,0,236,261,[0,190879,3201],[[0,262,0,263,0,[1,193950,130],[],[[194080,2,424]]]],[[190889,2,265],[194080,4,266]]]],[[194080,2,267]]],[0,70,0,71,240,[1,194080,0],[[0,268,0,269,0,[1,194080,0],[],[[194080,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,194080,2000],[],[[196080,2,185]]]],[]],[0,271,0,272,0,[1,196080,1668],[[0,118,0,119,273,[1,196080,1268],[[0,81,0,82,274,[1,196080,1268],[[0,84,0,31,85,[1,196090,0],[],[[196090,2,86]]],[0,87,0,88,89,[1,196090,0],[],[[196090,2,90],[196090,2,91]]],[0,92,0,93,94,[1,196090,10],[],[[196100,2,95]]],[3,96,0,0,0,[1,196100,10],[[4,275,0,0,0,[1,196100,0],[[0,98,0,99,100,[1,196100,0],[],[[196100,2,101]]],[0,102,0,103,104,[1,196100,0],[],[[196100,2,276]]],[0,106,0,107,108,[1,196100,0],[],[[196100,2,109]]]],[]]],[]],[0,110,0,111,112,[1,196110,0],[],[[196110,2,277]]],[0,114,0,115,116,[1,196110,0],[],[[196110,2,278]]],[0,118,0,119,120,[1,196110,1238],[[0,55,0,56,116,[1,196110,1238],[],[[196110,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,197348,400],[],[[197348,2,281]]]],[]],[0,282,0,283,0,[1,197748,323],[],[]]],[]]]],[425,0,1,426,[],[1,198071,34491],[[1,12,0,13,0,[1,198081,10544],[[0,14,0,15,16,[1,198081,10484],[],[[198081,2,17]]],[0,18,0,19,0,[1,208565,60],[[0,20,0,21,22,[1,208575,30],[],[]],[0,23,0,24,25,[1,208605,20],[],[]]],[]]],[]],[0,427,0,31,428,[1,208625,0],[],[[208625,2,429]]],[0,430,0,31,431,[1,208625,0],[],[[208625,2,432]]],[0,433,0,31,434,[1,208625,0],[],[[208625,2,435]]],[0,436,0,31,437,[1,208635,0],[],[[208635,2,438]]],[0,26,0,27,439,[1,208635,0],[],[[208635,2,440]]],[0,34,35,36,37,[1,208635,560],[[0,38,0,39,40,[1,208645,160],[],[[208645,2,41]]],[0,42,0,43,44,[1,208805,120],[],[[208805,2,45]]],[0,42,0,43,46,[1,208925,100],[],[[208935,2,47]]],[0,48,0,49,50,[1,209025,170],[],[[209025,2,51]]]],[]],[0,52,0,53,54,[1,209195,2535],[[0,55,0,56,57,[1,209205,1675],[],[[209205,2,58]]],[0,59,0,60,61,[1,210880,20],[],[]],[0,62,0,63,64,[1,210910,130],[[0,42,0,43,65,[1,210910,130],[],[[210910,2,441]]]],[]],[0,62,0,63,67,[1,211040,10],[],[]],[0,59,0,60,61,[1,211050,20],[],[]],[0,62,0,63,68,[1,211070,0],[],[]],[0,62,0,63,69,[1,211070,0],[],[]],[0,70,0,71,72,[1,211070,0],[],[]],[0,73,0,74,75,[1,211080,500],[],[[211580,2,76]]],[0,77,0,78,79,[1,211580,150],[],[[211580,2,80]]]],[]],[0,81,0,82,83,[1,211730,650],[[0,84,0,31,85,[1,211740,0],[],[[211740,2,86]]],[0,87,0,88,89,[1,211740,0],[],[[211740,2,90],[211740,2,91]]],[0,92,0,93,94,[1,211740,0],[],[[211740,2,95]]],[3,96,0,0,0,[1,211740,10],[[4,442,0,0,0,[1,211740,10],[[0,98,0,99,100,[1,211740,0],[],[[211740,2,101]]],[0,102,0,103,104,[1,211740,10],[],[[211750,2,443]]],[0,106,0,107,108,[1,211750,0],[],[[211750,2,109]]]],[]]],[]],[0,110,0,111,112,[1,211750,0],[],[[211750,2,444]]],[0,114,0,115,116,[1,211750,0],[],[[211750,2,445]]],[0,118,0,119,120,[1,211750,630],[[0,55,0,56,116,[1,211750,630],[],[[211750,2,446]]]],[]]],[]],[0,77,0,78,122,[1,212380,520],[],[[212390,2,123]]],[0,59,0,60,124,[1,212900,30],[],[]],[0,48,0,49,125,[1,212930,530],[],[[212930,2,405]]],[0,42,0,43,447,[1,213460,210],[],[[213460,2,448]]],[0,48,0,49,79,[1,213670,190],[],[[213670,2,129]]],[0,130,0,131,0,[1,213860,230],[[0,118,0,119,132,[1,213860,230],[[0,133,0,134,135,[1,213860,230],[[0,136,0,137,138,[1,213860,230],[],[[214090,2,139]]]],[]]],[]]],[]],[0,48,0,49,209,[1,214090,140],[],[[214090,2,210]]],[0,48,0,49,125,[1,214230,130],[],[[214230,2,405]]],[0,42,0,43,449,[1,214360,150],[],[[214360,2,450]]],[0,48,0,49,79,[1,214510,170],[],[[214520,2,129]]],[0,130,0,131,0,[1,214680,180],[[0,118,0,119,132,[1,214680,180],[[0,133,0,134,135,[1,214680,180],[[0,136,0,137,138,[1,214680,180],[],[[214860,2,139]]]],[]]],[]]],[]],[0,48,0,49,209,[1,214860,160],[],[[214860,2,210]]],[0,48,0,49,125,[1,215020,130],[],[[215020,2,405]]],[0,451,0,452,453,[1,215150,240],[[0,454,0,31,85,[1,215150,10],[],[[215160,2,455]]],[0,456,0,31,85,[1,215160,0],[],[[215160,2,457]]],[0,458,0,99,459,[1,215160,0],[],[[215160,2,460]]],[0,461,0,462,463,[1,215160,0],[],[[215160,2,464],[215160,2,460]]],[0,465,0,111,466,[1,215160,0],[],[[215160,2,467]]],[0,77,0,78,468,[1,215160,230],[],[[215160,2,469]]]],[]],[0,42,0,43,470,[1,215390,290],[],[[215390,2,471]]],[0,48,0,49,79,[1,215680,260],[],[[215680,2,129]]],[0,130,0,131,0,[1,215950,170],[[0,118,0,119,132,[1,215950,170],[[0,133,0,134,135,[1,215950,170],[[0,136,0,137,138,[1,215950,170],[],[[216110,2,139]]]],[]]],[]]],[]],[0,48,0,49,209,[1,216120,190],[],[[216120,2,210]]],[0,48,0,49,125,[1,216310,140],[],[[216310,2,405]]],[0,451,0,452,472,[1,216450,200],[[0,454,0,31,85,[1,216450,0],[],[[216450,2,455]]],[0,456,0,31,85,[1,216450,0],[],[[216450,2,457]]],[0,458,0,99,459,[1,216450,0],[],[[216450,2,473]]],[0,461,0,462,463,[1,216450,0],[],[[216450,2,464],[216450,2,473]]],[0,465,0,111,466,[1,216460,0],[],[[216460,2,474]]],[0,77,0,78,468,[1,216460,190],[],[[216460,2,475]]]],[]],[0,42,0,43,476,[1,216650,120],[],[[216650,2,477]]],[0,48,0,49,79,[1,216770,210],[],[[216770,2,129]]],[0,130,0,131,0,[1,216980,190],[[0,118,0,119,132,[1,216980,190],[[0,133,0,134,135,[1,216980,190],[[0,136,0,137,138,[1,216980,190],[],[[217170,2,139]]]],[]]],[]]],[]],[0,81,0,82,83,[1,217170,470],[[0,84,0,31,85,[1,217170,10],[],[[217180,2,86]]],[0,87,0,88,89,[1,217180,0],[],[[217180,2,90],[217180,2,91]]],[0,92,0,93,94,[1,217180,0],[],[[217180,2,95]]],[3,96,0,0,0,[1,217180,10],[[4,442,0,0,0,[1,217180,10],[[0,98,0,99,100,[1,217180,0],[],[[217180,2,101]]],[0,102,0,103,104,[1,217180,0],[],[[217180,2,443]]],[0,106,0,107,108,[1,217180,10],[],[[217180,2,109]]]],[]]],[]],[0,110,0,111,112,[1,217190,0],[],[[217190,2,444]]],[0,114,0,115,116,[1,217190,0],[],[[217190,2,445]]],[0,118,0,119,120,[1,217190,450],[[0,55,0,56,116,[1,217190,450],[],[[217190,2,446]]]],[]]],[]],[0,77,0,78,122,[1,217640,120],[],[[217650,2,123]]],[0,59,0,60,124,[1,217760,140],[],[]],[0,478,0,479,480,[1,217900,60],[[0,59,0,60,481,[1,217910,20],[],[]],[0,190,0,111,482,[1,217930,0],[],[[217930,2,483]]],[0,484,0,485,486,[1,217930,30],[],[[217960,2,487]]],[0,114,0,115,488,[1,217960,0],[],[[217960,2,489]]],[0,490,0,491,492,[1,217960,0],[],[]]],[]],[0,478,0,479,493,[1,217960,70],[[0,59,0,60,481,[1,217970,20],[],[]],[0,190,0,111,482,[1,217990,0],[],[[217990,2,483]]],[0,484,0,485,486,[1,218000,20],[],[[218020,2,487]]],[0,114,0,115,488,[1,218020,0],[],[[218020,2,494]]],[0,490,0,491,492,[1,218030,0],[],[]]],[]],[0,478,0,479,495,[1,218030,60],[[0,59,0,60,481,[1,218030,30],[],[]],[0,190,0,111,482,[1,218060,0],[],[[218060,2,496]]],[0,484,0,485,486,[1,218060,30],[],[[218090,2,487]]],[0,114,0,115,488,[1,218090,0],[],[[218090,2,497]]],[0,490,0,491,492,[1,218090,0],[],[]]],[]],[0,478,0,479,498,[1,218090,60],[[0,59,0,60,481,[1,218100,20],[],[]],[0,190,0,111,482,[1,218120,0],[],[[218120,2,499]]],[0,484,0,485,486,[1,218120,20],[],[[218150,2,487]]],[0,114,0,115,488,[1,218150,0],[],[[218150,2,500]]],[0,490,0,491,492,[1,218150,0],[],[]]],[]],[0,501,0,502,503,[1,218150,30],[[0,190,0,111,482,[1,218150,0],[],[[218150,2,483]]],[0,114,0,115,504,[1,218150,10],[],[[218160,2,504]]],[0,505,0,485,506,[1,218160,20],[],[[218180,2,507]]],[0,70,0,71,508,[1,218180,0],[[0,114,0,115,509,[1,218180,0],[],[[218180,2,510]]]],[]],[0,511,0,512,513,[1,218180,0],[],[[218180,2,270]]]],[]],[2,211,0,212,213,[1,218190,14372],[[0,214,0,215,0,[1,218190,11242],[[0,167,0,168,216,[1,218190,0],[],[]],[0,73,0,74,217,[1,218190,2000],[],[[220190,2,185]]],[0,218,0,219,220,[1,220190,1270],[[0,221,0,222,0,[1,220190,1270],[[0,118,0,119,223,[1,220200,390],[[0,224,0,225,0,[1,220200,390],[[0,59,0,60,226,[1,220200,30],[],[]],[0,55,0,56,227,[1,220230,170],[],[[220230,2,228]]],[0,55,0,56,226,[1,220400,190],[],[[220400,2,229]]]],[]]],[]],[0,230,0,21,231,[1,220590,310],[],[[220910,2,232]]],[0,233,0,134,234,[1,220910,50],[[0,235,0,236,237,[1,220910,50],[],[[220910,2,238]]]],[[220960,2,239]]],[0,70,0,71,240,[1,220960,0],[],[]],[0,114,0,115,241,[1,220960,0],[],[[220960,2,241]]],[0,55,0,56,237,[1,220960,120],[],[[220960,2,242]]],[0,55,0,56,243,[1,221080,240],[],[[221090,2,244]]],[0,245,0,246,0,[1,221330,0],[],[]],[0,247,0,248,0,[1,221330,100],[],[]],[0,20,0,21,249,[1,221430,30],[],[]]],[]]],[]],[0,167,0,168,216,[1,221460,0],[],[]],[0,59,0,60,250,[1,221460,20],[],[]],[0,73,0,74,217,[1,221480,2000],[],[[223480,2,185]]],[0,218,0,219,251,[1,223480,3941],[[0,252,0,253,0,[1,223480,3941],[[0,59,0,60,250,[1,223490,30],[],[]],[0,254,0,255,0,[1,223520,330],[[0,18,0,19,0,[1,223520,40],[[0,20,0,21,22,[1,223520,20],[],[]],[0,23,0,24,25,[1,223540,20],[],[]]],[]],[0,55,0,56,227,[1,223560,140],[],[[223560,2,228]]],[0,55,0,56,250,[1,223700,150],[],[[223700,2,256]]]],[]],[0,230,0,21,231,[1,223850,380],[],[[224230,2,232]]],[0,257,0,31,258,[1,224230,0],[],[[224230,2,259]]],[0,233,0,134,260,[1,224240,3181],[[0,235,0,236,261,[0,224240,3181],[[0,262,0,263,0,[1,227281,140],[],[[227421,2,514]]]],[[224240,2,265],[227421,4,266]]]],[[227421,2,267]]],[0,70,0,71,240,[1,227421,0],[[0,268,0,269,0,[1,227421,0],[],[[227421,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,227431,2001],[],[[229432,2,185]]]],[]],[0,271,0,272,0,[1,229432,1498],[[0,118,0,119,273,[1,229432,200],[[0,81,0,82,274,[1,229432,200],[[0,84,0,31,85,[1,229442,0],[],[[229442,2,86]]],[0,87,0,88,89,[1,229442,0],[],[[229442,2,90],[229442,2,91]]],[0,92,0,93,94,[1,229442,10],[],[[229452,2,95]]],[3,96,0,0,0,[1,229452,10],[[4,275,0,0,0,[1,229452,10],[[0,98,0,99,100,[1,229452,0],[],[[229452,2,101]]],[0,102,0,103,104,[1,229452,0],[],[[229452,2,276]]],[0,106,0,107,108,[1,229452,10],[],[[229452,2,109]]]],[]]],[]],[0,110,0,111,112,[1,229462,0],[],[[229462,2,277]]],[0,114,0,115,116,[1,229462,0],[],[[229462,2,278]]],[0,118,0,119,120,[1,229462,170],[[0,55,0,56,116,[1,229462,170],[],[[229462,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,229632,1288],[],[[229632,2,281]]]],[]],[0,282,0,283,0,[1,230930,1632],[],[]]],[]]]],[515,0,1,516,[],[1,232572,40546],[[1,12,0,13,0,[1,232582,10213],[[0,14,0,15,16,[1,232582,10073],[],[[232592,2,17]]],[0,18,0,19,0,[1,242655,140],[[0,20,0,21,22,[1,242665,20],[],[]],[0,23,0,24,25,[1,242685,110],[],[]]],[]]],[]],[0,26,0,27,517,[1,242795,0],[],[[242795,2,518]]],[0,30,0,31,519,[1,242795,10],[],[[242805,2,520]]],[0,34,35,36,37,[1,242805,924],[[0,38,0,39,40,[1,242815,514],[],[[242815,2,41]]],[0,42,0,43,44,[1,243329,140],[],[[243329,2,45]]],[0,42,0,43,46,[1,243469,100],[],[[243469,2,47]]],[0,48,0,49,50,[1,243569,160],[],[[243569,2,51]]]],[]],[0,52,0,53,54,[1,243729,3251],[[0,55,0,56,57,[1,243739,1681],[],[[243739,2,58]]],[0,59,0,60,61,[1,245420,30],[],[]],[0,62,0,63,64,[1,245450,390],[[0,42,0,43,65,[1,245450,390],[],[[245450,2,521]]]],[]],[0,62,0,63,67,[1,245840,0],[],[]],[0,59,0,60,61,[1,245840,320],[],[]],[0,62,0,63,68,[1,246160,0],[],[]],[0,62,0,63,69,[1,246160,0],[],[]],[0,70,0,71,72,[1,246160,10],[],[]],[0,73,0,74,75,[1,246170,500],[],[[246670,2,76]]],[0,77,0,78,79,[1,246670,310],[],[[246670,2,80]]]],[]],[0,81,0,82,83,[1,246980,1273],[[0,84,0,31,85,[1,247000,0],[],[[247000,2,86]]],[0,87,0,88,89,[1,247000,0],[],[[247000,2,90],[247000,2,91]]],[0,92,0,93,94,[1,247010,0],[],[[247010,2,95]]],[3,96,0,0,0,[1,247010,20],[[4,522,0,0,0,[1,247010,20],[[0,98,0,99,100,[1,247010,10],[],[[247020,2,101]]],[0,102,0,103,104,[1,247020,0],[],[[247020,2,523]]],[0,106,0,107,108,[1,247030,0],[],[[247030,2,109]]]],[]]],[]],[0,110,0,111,112,[1,247030,10],[],[[247040,2,524]]],[0,114,0,115,116,[1,247040,0],[],[[247040,2,525]]],[0,118,0,119,120,[1,247050,1203],[[0,55,0,56,116,[1,247050,1193],[],[[247050,2,526]]]],[]]],[]],[0,224,0,225,0,[1,248253,620],[[0,59,0,60,226,[1,248263,310],[],[]],[0,55,0,56,227,[1,248573,150],[],[[248573,2,228]]],[0,55,0,56,226,[1,248723,150],[],[[248723,2,229]]]],[]],[0,317,0,318,370,[1,248883,820],[[0,55,0,56,320,[1,248883,450],[],[[248883,2,321]]],[0,42,0,43,322,[1,249333,190],[],[[249333,2,527]]],[0,48,0,49,79,[1,249523,180],[],[[249523,2,129]]]],[]],[0,133,0,134,528,[1,249703,470],[[0,324,0,325,370,[1,249703,470],[[0,326,0,111,327,[1,249713,0],[],[[249713,2,529]]],[0,235,0,236,329,[1,249713,460],[],[[249713,2,530]]]],[]]],[]],[0,531,0,532,0,[1,250173,1338],[[0,118,0,119,273,[1,250183,1327],[[0,81,0,82,274,[1,250183,1326],[[0,84,0,31,85,[1,250183,0],[],[[250183,2,86]]],[0,87,0,88,89,[1,250183,0],[],[[250183,2,90],[250183,2,91]]],[0,92,0,93,94,[1,250183,0],[],[[250183,2,95]]],[3,96,0,0,0,[1,250183,10],[[4,275,0,0,0,[1,250183,10],[[0,98,0,99,100,[1,250183,10],[],[[250193,2,101]]],[0,102,0,103,104,[1,250193,0],[],[[250193,2,276]]],[0,106,0,107,108,[1,250193,0],[],[[250193,2,109]]]],[]]],[]],[0,110,0,111,112,[1,250193,0],[],[[250193,2,277]]],[0,114,0,115,116,[1,250193,0],[],[[250193,2,278]]],[0,118,0,119,120,[1,250193,1316],[[0,55,0,56,116,[1,250193,1315],[],[[250193,2,279]]]],[]]],[]]],[]]],[]],[0,81,0,82,83,[1,251512,389],[[0,84,0,31,85,[1,251518,1],[],[[251520,2,86]]],[0,87,0,88,89,[1,251521,1],[],[[251522,2,90],[251522,2,91]]],[0,92,0,93,94,[1,251523,1],[],[[251524,2,95]]],[3,96,0,0,0,[1,251525,10],[[4,522,0,0,0,[1,251526,9],[[0,98,0,99,100,[1,251527,1],[],[[251528,2,101]]],[0,102,0,103,104,[1,251530,1],[],[[251531,2,523]]],[0,106,0,107,108,[1,251533,1],[],[[251534,2,109]]]],[]]],[]],[0,110,0,111,112,[1,251536,1],[],[[251537,2,524]]],[0,114,0,115,116,[1,251539,1],[],[[251539,2,525]]],[0,118,0,119,120,[1,251541,360],[[0,55,0,56,116,[1,251543,348],[],[[251544,2,526]]]],[]]],[]],[0,77,0,78,122,[1,251901,654],[],[[251901,2,123]]],[0,59,0,60,533,[1,252555,30],[],[]],[0,534,0,535,536,[1,252585,511],[[0,190,0,111,482,[1,252595,0],[],[[252595,2,483]]],[0,77,0,78,537,[1,252595,501],[],[[252595,2,538]]]],[]],[0,42,0,43,539,[1,253096,490],[],[[253096,2,540]]],[0,48,0,49,79,[1,253586,390],[],[[253586,2,129]]],[0,541,0,542,370,[1,253986,130],[],[[254116,2,543]]],[0,77,0,78,544,[1,254116,574],[],[[254116,2,545]]],[2,211,0,212,213,[1,254700,18418],[[0,214,0,215,0,[1,254700,14943],[[0,167,0,168,216,[1,254710,0],[],[]],[0,73,0,74,217,[1,254710,2000],[],[[256710,2,185]]],[0,218,0,219,220,[1,256710,4193],[[0,221,0,222,0,[1,256710,4193],[[0,118,0,119,223,[1,256720,3301],[[0,224,0,225,0,[0,256720,870],[[0,59,0,60,226,[0,256730,540],[[0,262,0,263,0,[1,256760,500],[],[[257260,2,546]]]],[[257270,4,547]]],[0,55,0,56,227,[1,257270,180],[],[[257270,2,228]]],[0,55,0,56,226,[1,257450,140],[],[[257450,2,229]]]],[]],[0,224,0,225,0,[1,259591,430],[[0,59,0,60,226,[1,259591,20],[],[]],[0,55,0,56,227,[1,259611,180],[],[[259611,2,228]]],[0,55,0,56,226,[1,259801,220],[],[[259801,2,229]]]],[]]],[]],[0,230,0,21,231,[1,260021,322],[],[[260343,2,232]]],[0,233,0,134,234,[1,260343,50],[[0,235,0,236,237,[1,260343,50],[],[[260343,2,238]]]],[[260393,2,239]]],[0,70,0,71,240,[1,260403,0],[],[]],[0,114,0,115,241,[1,260403,0],[],[[260403,2,241]]],[0,55,0,56,237,[1,260403,170],[],[[260403,2,242]]],[0,55,0,56,243,[1,260573,220],[],[[260573,2,244]]],[0,245,0,246,0,[1,260803,0],[],[]],[0,247,0,248,0,[1,260803,70],[],[]],[0,20,0,21,249,[1,260873,30],[],[]]],[]]],[]],[0,167,0,168,216,[1,260903,10],[],[]],[0,59,0,60,250,[1,260913,28],[],[]],[0,73,0,74,217,[1,260943,2002],[],[[262945,2,185]]],[0,218,0,219,251,[1,262945,4698],[[0,252,0,253,0,[1,262945,4698],[[0,59,0,60,250,[1,262955,50],[],[]],[0,254,0,255,0,[1,263005,860],[[0,18,0,19,0,[1,263015,110],[[0,20,0,21,22,[1,263025,40],[],[]],[0,23,0,24,25,[1,263065,60],[],[]]],[]],[0,55,0,56,227,[1,263125,370],[],[[263125,2,228]]],[0,55,0,56,250,[1,263495,370],[],[[263495,2,256]]]],[]],[0,230,0,21,231,[1,263865,597],[],[[264462,2,232]]],[0,257,0,31,258,[1,264462,0],[],[[264462,2,259]]],[0,233,0,134,260,[1,264462,3171],[[0,235,0,236,261,[0,264462,3171],[[0,262,0,263,0,[1,267503,130],[],[[267633,2,548]]]],[[264462,2,265],[267633,4,266]]]],[[267633,2,267]]],[0,70,0,71,240,[1,267633,10],[[0,268,0,269,0,[1,267643,0],[],[[267643,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,267643,2000],[],[[269643,2,185]]]],[]],[0,271,0,272,0,[1,269643,1702],[[0,118,0,119,273,[1,269643,250],[[0,81,0,82,274,[1,269643,230],[[0,84,0,31,85,[1,269643,10],[],[[269653,2,86]]],[0,87,0,88,89,[1,269653,0],[],[[269653,2,90],[269653,2,91]]],[0,92,0,93,94,[1,269653,0],[],[[269653,2,95]]],[3,96,0,0,0,[1,269653,20],[[4,275,0,0,0,[1,269653,10],[[0,98,0,99,100,[1,269663,0],[],[[269663,2,101]]],[0,102,0,103,104,[1,269663,0],[],[[269663,2,276]]],[0,106,0,107,108,[1,269663,0],[],[[269663,2,109]]]],[]]],[]],[0,110,0,111,112,[1,269673,0],[],[[269673,2,277]]],[0,114,0,115,116,[1,269673,0],[],[[269673,2,278]]],[0,118,0,119,120,[1,269673,200],[[0,55,0,56,116,[1,269673,200],[],[[269673,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,269893,1450],[],[[269893,2,281]]]],[]],[0,282,0,283,0,[1,271346,1762],[],[]]],[]]]],[549,0,1,550,[],[1,273118,35989],[[1,12,0,13,0,[1,273128,11866],[[0,14,0,15,16,[1,273138,11793],[],[[273138,2,17]]],[0,18,0,19,0,[1,284932,62],[[0,20,0,21,22,[1,284938,29],[],[]],[0,23,0,24,25,[1,284968,25],[],[]]],[]]],[]],[0,26,0,27,551,[1,284996,1],[],[[284997,2,552]]],[0,30,0,31,553,[1,284999,0],[],[[284999,2,554]]],[0,555,0,31,556,[1,285001,1],[],[[285002,2,557]]],[0,167,0,168,558,[1,285003,1],[],[]],[0,167,0,168,559,[1,285005,1],[],[]],[0,34,35,36,560,[1,285008,566],[[0,38,0,39,40,[1,285015,179],[],[[285018,2,41]]],[0,42,0,43,44,[1,285194,110],[],[[285194,2,45]]],[0,42,0,43,46,[1,285304,100],[],[[285304,2,47]]],[0,48,0,49,50,[1,285404,170],[],[[285414,2,51]]]],[]],[0,167,0,168,561,[1,285574,0],[],[]],[0,52,0,53,54,[1,285574,4148],[[0,55,0,56,57,[1,285574,2528],[],[[285574,2,58]]],[0,59,0,60,61,[1,288102,60],[],[]],[0,62,0,63,64,[1,288162,390],[[0,42,0,43,65,[1,288162,380],[],[[288162,2,562]]]],[]],[0,62,0,63,67,[1,288552,0],[],[]],[0,59,0,60,61,[1,288552,360],[],[]],[0,62,0,63,68,[1,288912,0],[],[]],[0,62,0,63,69,[1,288912,0],[],[]],[0,70,0,71,72,[1,288912,10],[],[]],[0,73,0,74,75,[1,288922,500],[],[[289422,2,76]]],[0,77,0,78,79,[1,289422,290],[],[[289422,2,80]]]],[]],[0,167,0,168,563,[1,289722,0],[],[]],[0,81,0,82,83,[1,289722,820],[[0,84,0,31,85,[1,289732,0],[],[[289732,2,86]]],[0,87,0,88,89,[1,289732,0],[],[[289732,2,90],[289732,2,91]]],[0,92,0,93,94,[1,289742,0],[],[[289742,2,95]]],[3,96,0,0,0,[1,289742,10],[[4,564,0,0,0,[1,289742,10],[[0,98,0,99,100,[1,289742,0],[],[[289742,2,101]]],[0,102,0,103,104,[1,289742,10],[],[[289752,2,565]]],[0,106,0,107,108,[1,289752,0],[],[[289752,2,109]]]],[]]],[]],[0,110,0,111,112,[1,289752,0],[],[[289752,2,566]]],[0,114,0,115,116,[1,289762,0],[],[[289762,2,567]]],[0,118,0,119,120,[1,289762,780],[[0,55,0,56,116,[1,289762,780],[],[[289762,2,568]]]],[]]],[]],[0,224,0,225,0,[1,290542,700],[[0,59,0,60,226,[1,290542,310],[],[]],[0,55,0,56,227,[1,290852,190],[],[[290852,2,228]]],[0,55,0,56,226,[1,291042,190],[],[[291042,2,229]]]],[]],[0,317,0,318,370,[1,291242,791],[[0,55,0,56,320,[1,291242,431],[],[[291242,2,321]]],[0,42,0,43,322,[1,291683,170],[],[[291683,2,569]]],[0,48,0,49,79,[1,291853,180],[],[[291853,2,129]]]],[]],[0,167,0,168,570,[1,292033,0],[],[]],[0,531,0,532,0,[1,292033,292],[[0,118,0,119,273,[1,292033,282],[[0,81,0,82,274,[1,292033,282],[[0,84,0,31,85,[1,292033,10],[],[[292043,2,86]]],[0,87,0,88,89,[1,292043,0],[],[[292043,2,90],[292043,2,91]]],[0,92,0,93,94,[1,292043,0],[],[[292043,2,95]]],[3,96,0,0,0,[1,292043,0],[[4,275,0,0,0,[1,292043,0],[[0,98,0,99,100,[1,292043,0],[],[[292043,2,101]]],[0,102,0,103,104,[1,292043,0],[],[[292043,2,276]]],[0,106,0,107,108,[1,292043,0],[],[[292043,2,109]]]],[]]],[]],[0,110,0,111,112,[1,292043,10],[],[[292053,2,277]]],[0,114,0,115,116,[1,292053,0],[],[[292053,2,278]]],[0,118,0,119,120,[1,292053,262],[[0,55,0,56,116,[1,292053,262],[],[[292053,2,279]]]],[]]],[]]],[]]],[]],[0,81,0,82,83,[1,292325,530],[[0,84,0,31,85,[1,292325,0],[],[[292325,2,86]]],[0,87,0,88,89,[1,292335,0],[],[[292335,2,90],[292335,2,91]]],[0,92,0,93,94,[1,292335,0],[],[[292335,2,95]]],[3,96,0,0,0,[1,292335,10],[[4,564,0,0,0,[1,292335,10],[[0,98,0,99,100,[1,292335,0],[],[[292335,2,101]]],[0,102,0,103,104,[1,292335,10],[],[[292345,2,565]]],[0,106,0,107,108,[1,292345,0],[],[[292345,2,109]]]],[]]],[]],[0,110,0,111,112,[1,292345,0],[],[[292345,2,566]]],[0,114,0,115,116,[1,292355,0],[],[[292355,2,567]]],[0,118,0,119,120,[1,292355,500],[[0,55,0,56,116,[1,292355,500],[],[[292355,2,568]]]],[]]],[]],[0,77,0,78,122,[1,292855,440],[],[[292855,2,123]]],[0,59,0,60,124,[1,293295,150],[],[]],[0,167,0,168,571,[1,293445,0],[],[]],[0,534,0,535,536,[1,293445,280],[[0,190,0,111,482,[1,293445,0],[],[[293445,2,483]]],[0,77,0,78,537,[1,293445,280],[],[[293445,2,572]]]],[]],[0,167,0,168,573,[1,293735,0],[],[]],[0,42,0,43,574,[1,293735,290],[],[[293735,2,575]]],[0,167,0,168,576,[1,294025,0],[],[]],[0,77,0,78,79,[1,294025,150],[],[[294025,2,80]]],[0,167,0,168,577,[1,294175,0],[],[]],[0,578,0,579,420,[1,294175,180],[],[]],[0,77,0,78,209,[1,294355,140],[],[[294355,2,580]]],[2,211,0,212,581,[1,294495,14612],[[0,218,0,219,582,[1,294495,971],[[0,583,0,584,83,[1,294495,971],[[0,81,0,82,585,[1,294495,160],[[0,84,0,31,85,[1,294505,0],[],[[294505,2,86]]],[0,87,0,88,89,[1,294505,0],[],[[294505,2,90],[294505,2,91]]],[0,92,0,93,94,[1,294505,0],[],[[294505,2,95]]],[3,96,0,0,0,[1,294505,10],[[4,564,0,0,0,[1,294505,10],[[0,98,0,99,100,[1,294505,0],[],[[294505,2,101]]],[0,102,0,103,104,[1,294505,10],[],[[294515,2,565]]],[0,106,0,107,108,[1,294515,0],[],[[294515,2,109]]]],[]]],[]],[0,110,0,111,112,[1,294515,0],[],[[294515,2,566]]],[0,114,0,115,116,[1,294515,0],[],[[294515,2,567]]],[0,118,0,119,120,[1,294515,130],[[0,55,0,56,116,[1,294515,130],[],[[294515,2,568]]]],[]]],[]],[0,144,0,145,544,[1,294655,610],[],[]],[0,167,0,168,586,[1,295265,0],[],[]],[0,167,0,168,587,[1,295265,0],[],[]],[0,167,0,168,588,[1,295265,0],[],[]],[0,118,0,119,589,[1,295265,151],[[0,77,0,78,544,[1,295265,151],[],[[295265,2,545]]]],[]],[0,245,0,246,0,[1,295416,0],[],[]],[0,247,0,248,0,[1,295416,50],[],[]],[0,590,0,591,0,[1,295466,0],[],[]]],[]]],[]],[0,214,0,215,0,[1,295466,12141],[[0,167,0,168,216,[1,295476,0],[],[]],[0,73,0,74,217,[1,295476,2002],[],[[297478,2,185]]],[0,218,0,219,220,[1,297478,2176],[[0,221,0,222,0,[1,297478,2174],[[0,118,0,119,223,[1,297488,350],[[0,224,0,225,0,[1,297488,350],[[0,59,0,60,226,[1,297498,20],[],[]],[0,55,0,56,227,[1,297518,150],[],[[297528,2,228]]],[0,55,0,56,226,[1,297668,170],[],[[297668,2,229]]]],[]]],[]],[0,230,0,21,231,[1,297838,571],[],[[298409,2,232]]],[0,233,0,134,234,[1,298419,170],[[0,235,0,236,237,[1,298419,170],[],[[298419,2,238]]]],[[298589,2,239]]],[0,70,0,71,240,[1,298589,0],[],[]],[0,114,0,115,241,[1,298589,0],[],[[298589,2,241]]],[0,55,0,56,237,[1,298599,300],[],[[298599,2,242]]],[0,55,0,56,243,[1,298899,501],[],[[298899,2,244]]],[0,245,0,246,0,[1,299400,0],[],[]],[0,247,0,248,0,[1,299400,160],[],[]],[0,20,0,21,249,[1,299570,80],[],[]]],[]]],[]],[0,167,0,168,216,[1,299656,4],[],[]],[0,59,0,60,250,[1,299663,85],[],[]],[0,73,0,74,217,[1,299750,2006],[],[[301756,2,185]]],[0,218,0,219,251,[1,301756,3850],[[0,252,0,253,0,[1,301756,3850],[[0,59,0,60,250,[1,301756,30],[],[]],[0,254,0,255,0,[1,301786,350],[[0,18,0,19,0,[1,301786,60],[[0,20,0,21,22,[1,301796,30],[],[]],[0,23,0,24,25,[1,301826,10],[],[]]],[]],[0,55,0,56,227,[1,301846,130],[],[[301846,2,228]]],[0,55,0,56,250,[1,301976,160],[],[[301976,2,256]]]],[]],[0,230,0,21,231,[1,302136,300],[],[[302436,2,232]]],[0,257,0,31,258,[1,302436,0],[],[[302436,2,259]]],[0,233,0,134,260,[1,302436,3170],[[0,235,0,236,261,[0,302436,3170],[[0,262,0,263,0,[1,305466,130],[],[[305596,2,592]]]],[[302446,2,265],[305596,4,266]]]],[[305606,2,267]]],[0,70,0,71,240,[1,305606,0],[[0,268,0,269,0,[1,305606,0],[],[[305606,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,305606,2001],[],[[307607,2,185]]]],[]],[0,282,0,283,0,[1,307607,1500],[],[]]],[]]]],[593,0,1,594,[],[1,309117,33643],[[1,12,0,13,0,[1,309127,9753],[[0,14,0,15,16,[1,309127,9713],[],[[309127,2,17]]],[0,18,0,19,0,[1,318840,40],[[0,20,0,21,22,[1,318850,10],[],[]],[0,23,0,24,25,[1,318860,20],[],[]]],[]]],[]],[0,26,0,27,595,[1,318880,0],[],[[318880,2,596]]],[0,30,0,31,597,[1,318880,10],[],[[318890,2,598]]],[0,167,0,168,599,[1,318890,0],[],[]],[0,167,0,168,558,[1,318890,0],[],[]],[0,167,0,168,559,[1,318890,0],[],[]],[0,34,35,36,560,[1,318890,1056],[[0,38,0,39,40,[1,318890,686],[],[[318890,2,41]]],[0,42,0,43,44,[1,319576,130],[],[[319576,2,45]]],[0,42,0,43,46,[1,319706,90],[],[[319706,2,47]]],[0,48,0,49,50,[1,319796,150],[],[[319796,2,51]]]],[]],[0,167,0,168,561,[1,319946,10],[],[]],[0,52,0,53,54,[1,319956,3941],[[0,55,0,56,57,[1,319956,2418],[],[[319956,2,58]]],[0,59,0,60,61,[1,322394,60],[],[]],[0,62,0,63,64,[1,322464,362],[[0,42,0,43,65,[1,322464,362],[],[[322464,2,600]]]],[]],[0,62,0,63,67,[1,322836,0],[],[]],[0,59,0,60,61,[1,322836,230],[],[]],[0,62,0,63,68,[1,323066,0],[],[]],[0,62,0,63,69,[1,323066,10],[],[]],[0,70,0,71,72,[1,323076,0],[],[]],[0,73,0,74,75,[1,323076,501],[],[[323577,2,76]]],[0,77,0,78,79,[1,323577,320],[],[[323577,2,80]]]],[]],[0,167,0,168,563,[1,323897,0],[],[]],[0,81,0,82,83,[1,323897,863],[[0,84,0,31,85,[1,323917,0],[],[[323917,2,86]]],[0,87,0,88,89,[1,323917,0],[],[[323917,2,90],[323917,2,91]]],[0,92,0,93,94,[1,323927,0],[],[[323927,2,95]]],[3,96,0,0,0,[1,323927,20],[[4,601,0,0,0,[1,323927,20],[[0,98,0,99,100,[1,323927,10],[],[[323937,2,101]]],[0,102,0,103,104,[1,323937,0],[],[[323937,2,602]]],[0,106,0,107,108,[1,323947,0],[],[[323947,2,109]]]],[]]],[]],[0,110,0,111,112,[1,323957,0],[],[[323957,2,603]]],[0,114,0,115,116,[1,323967,0],[],[[323967,2,604]]],[0,118,0,119,120,[1,323967,793],[[0,55,0,56,116,[1,323977,783],[],[[323979,2,605]]]],[]]],[]],[0,167,0,168,606,[1,324760,0],[],[]],[0,167,0,168,607,[1,324760,0],[],[]],[0,167,0,168,608,[1,324760,0],[],[]],[0,167,0,168,609,[1,324760,0],[],[]],[0,167,0,168,610,[1,324760,10],[],[]],[0,167,0,168,611,[1,324770,0],[],[]],[0,167,0,168,609,[1,324770,0],[],[]],[0,224,0,225,0,[1,324770,781],[[0,59,0,60,226,[1,324770,400],[],[]],[0,55,0,56,227,[1,325170,180],[],[[325170,2,228]]],[0,55,0,56,226,[1,325350,201],[],[[325350,2,229]]]],[]],[0,317,0,318,370,[1,325551,810],[[0,55,0,56,320,[1,325551,450],[],[[325551,2,321]]],[0,42,0,43,322,[1,326001,170],[],[[326001,2,612]]],[0,48,0,49,79,[1,326171,190],[],[[326171,2,129]]]],[]],[0,167,0,168,570,[1,326361,0],[],[]],[0,531,0,532,0,[1,326361,240],[[0,118,0,119,273,[1,326361,240],[[0,81,0,82,274,[1,326371,230],[[0,84,0,31,85,[1,326371,0],[],[[326371,2,86]]],[0,87,0,88,89,[1,326371,0],[],[[326371,2,90],[326371,2,91]]],[0,92,0,93,94,[1,326371,0],[],[[326371,2,95]]],[3,96,0,0,0,[1,326371,10],[[4,275,0,0,0,[1,326371,10],[[0,98,0,99,100,[1,326371,10],[],[[326381,2,101]]],[0,102,0,103,104,[1,326381,0],[],[[326381,2,276]]],[0,106,0,107,108,[1,326381,0],[],[[326381,2,109]]]],[]]],[]],[0,110,0,111,112,[1,326381,0],[],[[326381,2,277]]],[0,114,0,115,116,[1,326381,0],[],[[326381,2,278]]],[0,118,0,119,120,[1,326381,220],[[0,55,0,56,116,[1,326381,220],[],[[326381,2,279]]]],[]]],[]]],[]]],[]],[0,81,0,82,83,[1,326601,602],[[0,84,0,31,85,[1,326611,0],[],[[326611,2,86]]],[0,87,0,88,89,[1,326611,0],[],[[326611,2,90],[326611,2,91]]],[0,92,0,93,94,[1,326611,0],[],[[326611,2,95]]],[3,96,0,0,0,[1,326621,10],[[4,601,0,0,0,[1,326621,10],[[0,98,0,99,100,[1,326621,0],[],[[326621,2,101]]],[0,102,0,103,104,[1,326621,10],[],[[326631,2,602]]],[0,106,0,107,108,[1,326631,0],[],[[326631,2,109]]]],[]]],[]],[0,110,0,111,112,[1,326631,0],[],[[326631,2,603]]],[0,114,0,115,116,[1,326631,0],[],[[326631,2,604]]],[0,118,0,119,120,[1,326641,562],[[0,55,0,56,116,[1,326641,562],[],[[326641,2,605]]]],[]]],[]],[0,77,0,78,122,[1,327203,471],[],[[327203,2,123]]],[0,59,0,60,124,[1,327674,30],[],[]],[0,167,0,168,571,[1,327704,0],[],[]],[0,534,0,535,536,[1,327704,450],[[0,190,0,111,482,[1,327714,0],[],[[327714,2,483]]],[0,77,0,78,537,[1,327714,430],[],[[327714,2,613]]]],[]],[0,167,0,168,614,[1,328154,0],[],[]],[0,167,0,168,576,[1,328154,0],[],[]],[0,130,0,131,0,[1,328154,100],[[0,118,0,119,132,[1,328154,100],[[0,133,0,134,135,[1,328154,100],[[0,136,0,137,138,[1,328164,90],[],[[328254,2,139]]]],[]]],[]]],[]],[0,77,0,78,79,[1,328254,140],[],[[328254,2,80]]],[0,167,0,168,615,[1,328394,10],[],[]],[0,578,0,579,420,[1,328404,170],[],[]],[0,77,0,78,209,[1,328584,130],[],[[328584,2,580]]],[2,211,0,212,581,[1,328714,14046],[[0,218,0,219,582,[1,328714,740],[[0,583,0,584,83,[1,328714,740],[[0,81,0,82,585,[1,328714,480],[[0,84,0,31,85,[1,328724,0],[],[[328724,2,86]]],[0,87,0,88,89,[1,328724,0],[],[[328724,2,90],[328724,2,91]]],[0,92,0,93,94,[1,328724,0],[],[[328724,2,95]]],[3,96,0,0,0,[1,328724,10],[[4,601,0,0,0,[1,328724,10],[[0,98,0,99,100,[1,328724,0],[],[[328724,2,101]]],[0,102,0,103,104,[1,328724,0],[],[[328724,2,602]]],[0,106,0,107,108,[1,328724,10],[],[[328734,2,109]]]],[]]],[]],[0,110,0,111,112,[1,328734,0],[],[[328734,2,603]]],[0,114,0,115,116,[1,328734,0],[],[[328734,2,604]]],[0,118,0,119,120,[1,328734,460],[[0,55,0,56,116,[1,328734,460],[],[[328734,2,605]]]],[]]],[]],[0,144,0,145,544,[1,329194,50],[],[]],[0,167,0,168,586,[1,329244,0],[],[]],[0,167,0,168,587,[1,329244,0],[],[]],[0,167,0,168,588,[1,329244,0],[],[]],[0,118,0,119,589,[1,329254,140],[[0,77,0,78,544,[1,329254,140],[],[[329254,2,545]]]],[]],[0,245,0,246,0,[1,329394,0],[],[]],[0,247,0,248,0,[1,329394,60],[],[]],[0,590,0,591,0,[1,329454,0],[],[]]],[]]],[]],[0,214,0,215,0,[1,329454,12046],[[0,167,0,168,216,[1,329464,0],[],[]],[0,73,0,74,217,[1,329464,2008],[],[[331472,2,185]]],[0,218,0,219,220,[1,331472,2062],[[0,221,0,222,0,[1,331472,2062],[[0,118,0,119,223,[1,331472,330],[[0,224,0,225,0,[1,331472,330],[[0,59,0,60,226,[1,331472,30],[],[]],[0,55,0,56,227,[1,331502,140],[],[[331502,2,228]]],[0,55,0,56,226,[1,331642,150],[],[[331642,2,229]]]],[]]],[]],[0,230,0,21,231,[1,331802,622],[],[[332424,2,232]]],[0,233,0,134,234,[1,332424,150],[[0,235,0,236,237,[1,332424,150],[],[[332424,2,238]]]],[[332574,2,239]]],[0,70,0,71,240,[1,332584,0],[],[]],[0,114,0,115,241,[1,332584,0],[],[[332584,2,241]]],[0,55,0,56,237,[1,332584,330],[],[[332584,2,242]]],[0,55,0,56,243,[1,332914,410],[],[[332914,2,244]]],[0,245,0,246,0,[1,333324,0],[],[]],[0,247,0,248,0,[1,333324,130],[],[]],[0,20,0,21,249,[1,333454,80],[],[]]],[]]],[]],[0,167,0,168,216,[1,333534,0],[],[]],[0,59,0,60,250,[1,333544,60],[],[]],[0,73,0,74,217,[1,333604,2005],[],[[335609,2,185]]],[0,218,0,219,251,[1,335609,3881],[[0,252,0,253,0,[1,335609,3881],[[0,59,0,60,250,[1,335619,30],[],[]],[0,254,0,255,0,[1,335649,360],[[0,18,0,19,0,[1,335649,40],[[0,20,0,21,22,[1,335659,10],[],[]],[0,23,0,24,25,[1,335669,20],[],[]]],[]],[0,55,0,56,227,[1,335689,160],[],[[335689,2,228]]],[0,55,0,56,250,[1,335849,160],[],[[335849,2,256]]]],[]],[0,230,0,21,231,[1,336009,310],[],[[336319,2,232]]],[0,257,0,31,258,[1,336319,0],[],[[336319,2,259]]],[0,233,0,134,260,[1,336319,3171],[[0,235,0,236,261,[0,336319,3171],[[0,262,0,263,0,[1,339360,130],[],[[339490,2,616]]]],[[336319,2,265],[339490,4,266]]]],[[339490,2,267]]],[0,70,0,71,240,[1,339490,0],[[0,268,0,269,0,[1,339490,0],[],[[339490,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,339490,2010],[],[[341500,2,185]]]],[]],[0,282,0,283,0,[1,341500,1260],[],[]]],[]]]],[617,0,1,618,[],[1,342760,31996],[[1,12,0,13,0,[1,342770,9944],[[0,14,0,15,16,[1,342770,9904],[],[[342770,2,17]]],[0,18,0,19,0,[1,352674,40],[[0,20,0,21,22,[1,352674,20],[],[]],[0,23,0,24,25,[1,352694,20],[],[]]],[]]],[]],[0,167,0,168,619,[1,352714,0],[],[]],[0,620,0,31,621,[1,352714,0],[],[[352714,2,622]]],[0,167,0,168,558,[1,352714,10],[],[]],[0,167,0,168,559,[1,352724,0],[],[]],[0,34,35,36,560,[1,352724,994],[[0,38,0,39,40,[1,352724,473],[],[[352724,2,41]]],[0,42,0,43,44,[1,353198,158],[],[[353201,2,45]]],[0,42,0,43,46,[1,353356,192],[],[[353356,2,47]]],[0,48,0,49,50,[1,353548,170],[],[[353548,2,51]]]],[]],[0,167,0,168,623,[1,353718,0],[],[]],[0,167,0,168,624,[1,353718,0],[],[]],[0,224,0,225,0,[1,353718,2712],[[0,59,0,60,226,[1,353718,1046],[],[]],[0,55,0,56,227,[1,354764,1276],[],[[354764,2,228]]],[0,55,0,56,226,[1,356050,380],[],[[356050,2,229]]]],[]],[0,167,0,168,625,[1,356440,0],[],[]],[0,167,0,168,626,[1,356440,0],[],[]],[0,167,0,168,627,[1,356440,0],[],[]],[0,317,0,318,628,[1,356440,2052],[[0,55,0,56,320,[1,356450,1100],[],[[356450,2,321]]],[0,42,0,43,322,[1,357560,472],[],[[357560,2,629]]],[0,48,0,49,79,[1,358032,460],[],[[358032,2,129]]]],[]],[0,167,0,168,630,[1,358492,0],[],[]],[0,335,0,336,628,[1,358492,691],[[0,326,0,111,337,[1,358502,0],[],[[358502,2,631]]],[0,144,0,145,338,[1,358502,551],[],[]],[0,55,0,56,329,[1,359053,130],[],[[359053,2,632]]]],[]],[0,167,0,168,633,[1,359183,0],[],[]],[0,38,0,39,634,[1,359183,380],[],[[359183,2,635]]],[0,167,0,168,636,[1,359563,0],[],[]],[0,77,0,78,79,[1,359563,150],[],[[359563,2,80]]],[0,167,0,168,637,[1,359713,0],[],[]],[0,73,0,74,217,[1,359713,2000],[],[[361713,2,185]]],[0,335,0,336,628,[1,361713,210],[[0,326,0,111,337,[1,361713,0],[],[[361713,2,631]]],[0,144,0,145,338,[1,361713,60],[],[]],[0,55,0,56,329,[1,361773,150],[],[[361773,2,632]]]],[]],[0,638,0,639,634,[1,361923,460],[],[[361923,2,640],[362143,2,641]]],[0,77,0,78,79,[1,362393,140],[],[[362393,2,80]]],[2,211,0,212,642,[1,362543,12213],[[0,214,0,215,0,[1,362543,11133],[[0,167,0,168,216,[1,362543,0],[],[]],[0,73,0,74,217,[1,362543,2001],[],[[364544,2,185]]],[0,218,0,219,220,[1,364544,1210],[[0,221,0,222,0,[1,364544,1210],[[0,118,0,119,223,[1,364554,340],[[0,224,0,225,0,[1,364554,340],[[0,59,0,60,226,[1,364564,30],[],[]],[0,55,0,56,227,[1,364594,140],[],[[364594,2,228]]],[0,55,0,56,226,[1,364734,160],[],[[364734,2,229]]]],[]]],[]],[0,230,0,21,231,[1,364894,330],[],[[365224,2,232]]],[0,233,0,134,234,[1,365224,50],[[0,235,0,236,237,[1,365224,50],[],[[365234,2,238]]]],[[365274,2,239]]],[0,70,0,71,240,[1,365274,0],[],[]],[0,114,0,115,241,[1,365284,0],[],[[365284,2,241]]],[0,55,0,56,237,[1,365284,120],[],[[365284,2,242]]],[0,55,0,56,243,[1,365404,220],[],[[365404,2,244]]],[0,245,0,246,0,[1,365624,0],[],[]],[0,247,0,248,0,[1,365624,90],[],[]],[0,20,0,21,249,[1,365714,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,365754,0],[],[]],[0,59,0,60,250,[1,365754,20],[],[]],[0,73,0,74,217,[1,365774,2011],[],[[367785,2,185]]],[0,218,0,219,251,[1,367785,3891],[[0,252,0,253,0,[1,367785,3891],[[0,59,0,60,250,[1,367785,20],[],[]],[0,254,0,255,0,[1,367805,380],[[0,18,0,19,0,[1,367815,30],[[0,20,0,21,22,[1,367815,20],[],[]],[0,23,0,24,25,[1,367835,10],[],[]]],[]],[0,55,0,56,227,[1,367845,140],[],[[367845,2,228]]],[0,55,0,56,250,[1,367985,200],[],[[367995,2,256]]]],[]],[0,230,0,21,231,[1,368185,280],[],[[368465,2,232]]],[0,257,0,31,258,[1,368465,0],[],[[368465,2,259]]],[0,233,0,134,260,[1,368475,3201],[[0,235,0,236,261,[0,368475,3191],[[0,262,0,263,0,[1,371535,131],[],[[371666,2,643]]]],[[368475,2,265],[371666,4,266]]]],[[371676,2,267]]],[0,70,0,71,240,[1,371676,0],[[0,268,0,269,0,[1,371676,0],[],[[371676,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,371676,2000],[],[[373676,2,185]]]],[]],[0,282,0,283,0,[1,373676,1080],[],[]]],[]]]],[644,0,1,645,[],[1,374756,31340],[[1,12,0,13,0,[1,374766,9928],[[0,14,0,15,16,[1,374766,9877],[],[[374766,2,17]]],[0,18,0,19,0,[1,384643,51],[[0,20,0,21,22,[1,384653,20],[],[]],[0,23,0,24,25,[1,384673,21],[],[]]],[]]],[]],[0,167,0,168,0,[1,384694,0],[],[]],[0,646,0,31,647,[1,384704,0],[],[[384704,2,648]]],[0,167,0,168,558,[1,384704,0],[],[]],[0,167,0,168,559,[1,384704,0],[],[]],[0,34,35,36,560,[1,384704,790],[[0,38,0,39,40,[1,384714,320],[],[[384714,2,41]]],[0,42,0,43,44,[1,385034,120],[],[[385044,2,45]]],[0,42,0,43,46,[1,385154,180],[],[[385154,2,47]]],[0,48,0,49,50,[1,385334,160],[],[[385334,2,51]]]],[]],[0,167,0,168,623,[1,385504,0],[],[]],[0,167,0,168,624,[1,385504,0],[],[]],[0,224,0,225,0,[1,385504,2261],[[0,59,0,60,226,[1,385514,1006],[],[]],[0,55,0,56,227,[1,386521,1093],[],[[386522,2,228]]],[0,55,0,56,226,[1,387614,151],[],[[387614,2,229]]]],[]],[0,167,0,168,625,[1,387775,0],[],[]],[0,167,0,168,626,[1,387775,0],[],[]],[0,167,0,168,627,[1,387775,0],[],[]],[0,317,0,318,649,[1,387775,1740],[[0,55,0,56,320,[1,387775,840],[],[[387775,2,321]]],[0,42,0,43,322,[1,388625,450],[],[[388625,2,650]]],[0,48,0,49,79,[1,389075,440],[],[[389075,2,129]]]],[]],[0,167,0,168,651,[1,389515,0],[],[]],[0,335,0,336,649,[1,389525,1357],[[0,326,0,111,337,[1,389535,10],[],[[389545,2,652]]],[0,144,0,145,338,[1,389545,1117],[],[]],[0,55,0,56,329,[1,390662,220],[],[[390662,2,653]]]],[]],[0,167,0,168,654,[1,390882,0],[],[]],[0,38,0,39,655,[1,390882,200],[],[[390882,2,656]]],[0,167,0,168,657,[1,391082,0],[],[]],[0,658,0,659,660,[1,391082,50],[],[]],[0,658,0,659,661,[1,391132,50],[],[]],[0,658,0,659,662,[1,391182,70],[],[]],[0,663,0,664,665,[1,391252,90],[],[]],[0,167,0,168,666,[1,391342,0],[],[]],[0,38,0,39,634,[1,391342,280],[],[[391342,2,635]]],[0,167,0,168,667,[1,391622,0],[],[]],[0,658,0,659,660,[1,391622,60],[],[]],[0,663,0,664,661,[1,391682,60],[],[]],[0,663,0,664,662,[1,391742,100],[],[]],[0,663,0,664,665,[1,391842,120],[],[]],[0,167,0,168,668,[1,391962,0],[],[]],[0,38,0,39,669,[1,391962,320],[],[[391962,2,670]]],[0,167,0,168,671,[1,392282,10],[],[]],[0,663,0,664,660,[1,392292,70],[],[]],[0,663,0,664,661,[1,392362,70],[],[]],[0,663,0,664,662,[1,392432,90],[],[]],[0,663,0,664,665,[1,392522,70],[],[]],[0,167,0,168,672,[1,392592,0],[],[]],[0,38,0,39,673,[1,392592,250],[],[[392592,2,674]]],[0,167,0,168,671,[1,392842,0],[],[]],[0,663,0,664,660,[1,392842,80],[],[]],[0,663,0,664,661,[1,392922,70],[],[]],[0,663,0,664,662,[1,392992,70],[],[]],[0,663,0,664,665,[1,393062,70],[],[]],[0,167,0,168,675,[1,393132,0],[],[]],[0,38,0,39,676,[1,393132,290],[],[[393132,2,677]]],[0,167,0,168,671,[1,393422,0],[],[]],[0,663,0,664,660,[1,393422,70],[],[]],[0,663,0,664,661,[1,393492,60],[],[]],[0,663,0,664,662,[1,393552,60],[],[]],[0,663,0,664,665,[1,393612,70],[],[]],[0,77,0,78,209,[1,393682,130],[],[[393682,2,580]]],[2,211,0,212,642,[1,393812,12284],[[0,214,0,215,0,[1,393812,11194],[[0,167,0,168,216,[1,393812,0],[],[]],[0,73,0,74,217,[1,393822,2001],[],[[395823,2,185]]],[0,218,0,219,220,[1,395823,1250],[[0,221,0,222,0,[1,395823,1250],[[0,118,0,119,223,[1,395833,380],[[0,224,0,225,0,[1,395833,380],[[0,59,0,60,226,[1,395843,20],[],[]],[0,55,0,56,227,[1,395863,150],[],[[395873,2,228]]],[0,55,0,56,226,[1,396013,200],[],[[396013,2,229]]]],[]]],[]],[0,230,0,21,231,[1,396213,340],[],[[396553,2,232]]],[0,233,0,134,234,[1,396553,40],[[0,235,0,236,237,[1,396553,40],[],[[396553,2,238]]]],[[396593,2,239]]],[0,70,0,71,240,[1,396593,0],[],[]],[0,114,0,115,241,[1,396603,0],[],[[396603,2,241]]],[0,55,0,56,237,[1,396603,140],[],[[396603,2,242]]],[0,55,0,56,243,[1,396743,210],[],[[396743,2,244]]],[0,245,0,246,0,[1,396953,0],[],[]],[0,247,0,248,0,[1,396953,100],[],[]],[0,20,0,21,249,[1,397053,20],[],[]]],[]]],[]],[0,167,0,168,216,[1,397073,10],[],[]],[0,59,0,60,250,[1,397083,20],[],[]],[0,73,0,74,217,[1,397103,2010],[],[[399113,2,185]]],[0,218,0,219,251,[1,399113,3892],[[0,252,0,253,0,[1,399113,3892],[[0,59,0,60,250,[1,399113,40],[],[]],[0,254,0,255,0,[1,399153,360],[[0,18,0,19,0,[1,399153,40],[[0,20,0,21,22,[1,399163,10],[],[]],[0,23,0,24,25,[1,399173,20],[],[]]],[]],[0,55,0,56,227,[1,399193,140],[],[[399193,2,228]]],[0,55,0,56,250,[1,399343,170],[],[[399343,2,256]]]],[]],[0,230,0,21,231,[1,399513,302],[],[[399815,2,232]]],[0,257,0,31,258,[1,399815,0],[],[[399815,2,259]]],[0,233,0,134,260,[1,399815,3180],[[0,235,0,236,261,[0,399815,3180],[[0,262,0,263,0,[1,402865,130],[],[[402995,2,678]]]],[[399815,2,265],[402995,4,266]]]],[[402995,2,267]]],[0,70,0,71,240,[1,402995,10],[[0,268,0,269,0,[1,403005,0],[],[[403005,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,403005,2001],[],[[405006,2,185]]]],[]],[0,282,0,283,0,[1,405006,1090],[],[]]],[]]]],[679,0,1,680,[],[1,406106,36124],[[1,12,0,13,0,[1,406106,10685],[[0,14,0,15,16,[1,406116,10605],[],[[406116,2,17]]],[0,18,0,19,0,[1,416721,70],[[0,20,0,21,22,[1,416721,20],[],[]],[0,23,0,24,25,[1,416741,50],[],[]]],[]]],[]],[0,681,0,31,682,[1,416791,0],[],[[416791,2,683]]],[0,167,0,168,558,[1,416791,0],[],[]],[0,167,0,168,684,[1,416791,0],[],[]],[0,34,35,36,560,[1,416791,1046],[[0,38,0,39,40,[1,416801,562],[],[[416801,2,41]]],[0,42,0,43,44,[1,417363,164],[],[[417363,2,45]]],[0,42,0,43,46,[1,417527,160],[],[[417527,2,47]]],[0,48,0,49,50,[1,417687,150],[],[[417687,2,51]]]],[]],[0,167,0,168,623,[1,417837,0],[],[]],[0,167,0,168,624,[1,417837,0],[],[]],[0,224,0,225,0,[1,417837,3120],[[0,59,0,60,226,[1,417847,1128],[],[]],[0,55,0,56,227,[1,418976,1571],[],[[418977,2,228]]],[0,55,0,56,226,[1,420547,410],[],[[420547,2,229]]]],[]],[0,167,0,168,625,[1,420957,0],[],[]],[0,55,0,56,320,[1,420967,1093],[],[[420967,2,321]]],[0,685,0,686,0,[1,422070,1431],[[0,687,0,27,688,[1,422070,10],[],[[422080,2,689]]],[0,690,0,691,0,[1,422080,381],[[3,692,0,0,0,[1,422090,371],[[4,693,0,0,0,[1,422090,371],[[0,694,0,134,695,[1,422090,371],[[0,696,0,697,698,[1,422090,371],[],[[422090,2,699]]]],[[422461,2,700]]],[0,511,0,512,701,[1,422461,0],[],[[422461,2,270]]]],[]]],[]]],[[422461,2,702]]],[0,703,0,704,705,[1,422461,0],[],[]],[0,706,0,707,708,[1,422461,140],[],[[422601,2,709]]],[0,703,0,704,710,[1,422601,0],[],[]],[0,711,0,712,713,[1,422601,50],[],[[422651,2,714]]],[0,703,0,704,715,[1,422651,0],[],[]],[0,711,0,712,716,[1,422651,50],[],[[422701,2,714]]],[0,703,0,704,717,[1,422701,0],[],[]],[0,718,0,134,719,[1,422701,210],[[0,720,0,721,722,[0,422701,210],[[0,262,0,263,0,[1,422751,160],[],[[422911,2,723]]]],[[422701,2,724],[422911,4,725]]]],[[422911,2,726]]],[0,703,0,704,727,[1,422911,0],[],[]],[0,728,0,729,0,[1,422911,580],[[3,730,0,0,0,[1,422911,580],[[4,731,0,0,0,[1,422911,240],[[0,694,0,134,732,[1,422911,240],[[0,696,0,697,733,[0,422911,240],[[0,262,0,263,0,[1,423001,150],[],[[423151,2,734]]]],[[422911,2,735],[423151,4,736]]]],[[423151,2,737]]],[0,511,0,512,701,[1,423151,0],[],[]]],[]],[4,738,0,0,0,[1,423161,240],[[0,694,0,134,732,[1,423161,240],[[0,696,0,697,733,[0,423161,240],[[0,262,0,263,0,[1,423251,150],[],[[423401,2,739]]]],[[423161,2,740],[423401,4,741]]]],[[423401,2,737]]],[0,511,0,512,701,[1,423401,0],[],[]]],[]],[4,742,0,0,0,[1,423401,90],[[0,694,0,134,732,[1,423401,90],[[0,696,0,697,733,[1,423401,90],[],[[423401,2,743]]]],[[423491,2,700]]],[0,511,0,512,701,[1,423491,0],[],[[423491,2,270]]]],[]]],[]]],[[423491,2,744]]],[0,703,0,704,745,[1,423491,0],[],[]],[0,746,0,747,748,[1,423501,0],[],[[423501,2,749]]]],[[423501,2,750]]],[0,167,0,168,751,[1,423501,0],[],[]],[0,752,0,753,754,[1,423501,60],[[3,755,0,0,0,[1,423501,60],[[4,756,0,0,0,[1,423501,60],[[0,70,0,71,757,[1,423501,60],[[0,758,0,759,760,[1,423501,60],[],[[423501,2,761]]]],[]],[0,106,0,107,762,[1,423561,0],[],[[423561,2,109]]]],[]]],[]]],[]],[0,167,0,168,763,[1,423561,0],[],[]],[0,764,0,686,0,[1,423561,1090],[[0,687,0,27,688,[1,423561,10],[],[[423571,2,689]]],[0,690,0,691,0,[1,423571,50],[[3,692,0,0,0,[1,423571,50],[[4,693,0,0,0,[1,423571,50],[[0,694,0,134,695,[1,423571,50],[[0,696,0,697,698,[1,423571,50],[],[[423571,2,699]]]],[[423621,2,700]]],[0,511,0,512,701,[1,423621,0],[],[[423621,2,270]]]],[]]],[]]],[[423621,2,702]]],[0,703,0,704,705,[1,423621,0],[],[]],[0,706,0,707,708,[1,423631,120],[],[[423751,2,709]]],[0,703,0,704,710,[1,423751,0],[],[]],[0,711,0,712,713,[1,423751,40],[],[[423791,2,714]]],[0,703,0,704,715,[1,423791,0],[],[]],[0,711,0,712,716,[1,423801,30],[],[[423831,2,714]]],[0,703,0,704,717,[1,423841,0],[],[]],[0,718,0,134,719,[1,423841,200],[[0,720,0,721,722,[0,423841,200],[[0,262,0,263,0,[1,423891,140],[],[[424031,2,765]]]],[[423841,2,724],[424041,4,725]]]],[[424041,2,726]]],[0,703,0,704,727,[1,424041,0],[],[]],[0,728,0,729,0,[1,424041,610],[[3,730,0,0,0,[1,424041,600],[[4,731,0,0,0,[1,424041,250],[[0,694,0,134,732,[1,424041,240],[[0,696,0,697,733,[0,424041,240],[[0,262,0,263,0,[1,424131,150],[],[[424281,2,766]]]],[[424041,2,735],[424281,4,736]]]],[[424281,2,737]]],[0,511,0,512,701,[1,424281,10],[],[]]],[]],[4,738,0,0,0,[1,424291,230],[[0,694,0,134,732,[1,424291,230],[[0,696,0,697,733,[0,424291,230],[[0,262,0,263,0,[1,424371,150],[],[[424521,2,767]]]],[[424291,2,740],[424521,4,741]]]],[[424521,2,737]]],[0,511,0,512,701,[1,424521,0],[],[]]],[]],[4,742,0,0,0,[1,424521,120],[[0,694,0,134,732,[1,424521,120],[[0,696,0,697,733,[1,424521,120],[],[[424521,2,743]]]],[[424641,2,700]]],[0,511,0,512,701,[1,424641,0],[],[[424641,2,270]]]],[]]],[]]],[[424651,2,744]]],[0,703,0,704,745,[1,424651,0],[],[]],[0,746,0,747,748,[1,424651,0],[],[[424651,2,749]]]],[[424651,2,768]]],[0,769,0,770,771,[1,424651,0],[],[]],[0,752,0,753,772,[1,424651,251],[[3,755,0,0,0,[1,424661,241],[[4,756,0,0,0,[1,424661,0],[[0,70,0,71,757,[1,424661,0],[],[]],[0,106,0,107,762,[1,424661,0],[],[]]],[]],[4,773,0,0,0,[1,424661,241],[[0,70,0,71,757,[1,424661,241],[[0,758,0,759,760,[1,424661,241],[],[[424661,2,774]]]],[]],[0,106,0,107,762,[1,424902,0],[],[[424902,2,109]]]],[]]],[]]],[]],[0,764,0,686,0,[1,424902,1060],[[0,687,0,27,688,[1,424912,0],[],[[424912,2,689]]],[0,690,0,691,0,[1,424912,50],[[3,692,0,0,0,[1,424912,50],[[4,693,0,0,0,[1,424912,50],[[0,694,0,134,695,[1,424912,50],[[0,696,0,697,698,[1,424912,50],[],[[424912,2,699]]]],[[424962,2,700]]],[0,511,0,512,701,[1,424962,0],[],[[424962,2,270]]]],[]]],[]]],[[424962,2,702]]],[0,703,0,704,705,[1,424972,0],[],[]],[0,706,0,707,708,[1,424972,120],[],[[425092,2,709]]],[0,703,0,704,710,[1,425102,0],[],[]],[0,711,0,712,713,[1,425102,40],[],[[425142,2,714]]],[0,703,0,704,715,[1,425142,0],[],[]],[0,711,0,712,716,[1,425142,40],[],[[425182,2,714]]],[0,703,0,704,717,[1,425182,0],[],[]],[0,718,0,134,719,[1,425182,210],[[0,720,0,721,722,[0,425182,210],[[0,262,0,263,0,[1,425242,150],[],[[425392,2,775]]]],[[425182,2,724],[425392,4,725]]]],[[425392,2,726]]],[0,703,0,704,727,[1,425392,0],[],[]],[0,728,0,729,0,[1,425392,570],[[3,730,0,0,0,[1,425402,560],[[4,731,0,0,0,[1,425402,230],[[0,694,0,134,732,[1,425402,230],[[0,696,0,697,733,[0,425402,230],[[0,262,0,263,0,[1,425482,150],[],[[425632,2,776]]]],[[425402,2,735],[425632,4,736]]]],[[425632,2,737]]],[0,511,0,512,701,[1,425632,0],[],[]]],[]],[4,738,0,0,0,[1,425632,240],[[0,694,0,134,732,[1,425632,240],[[0,696,0,697,733,[0,425642,230],[[0,262,0,263,0,[1,425722,150],[],[[425872,2,777]]]],[[425642,2,740],[425872,4,741]]]],[[425872,2,737]]],[0,511,0,512,701,[1,425872,0],[],[]]],[]],[4,742,0,0,0,[1,425872,90],[[0,694,0,134,732,[1,425872,90],[[0,696,0,697,733,[1,425882,80],[],[[425882,2,743]]]],[[425962,2,700]]],[0,511,0,512,701,[1,425962,0],[],[[425962,2,270]]]],[]]],[]]],[[425962,2,744]]],[0,703,0,704,745,[1,425962,0],[],[]],[0,746,0,747,748,[1,425962,0],[],[[425962,2,749]]]],[[425962,2,768]]],[0,769,0,770,771,[1,425972,0],[],[]],[0,77,0,78,209,[1,425972,150],[],[[425972,2,580]]],[0,167,0,168,778,[1,426122,0],[],[]],[0,317,0,318,779,[1,426122,490],[[0,55,0,56,320,[1,426122,140],[],[[426122,2,321]]],[0,42,0,43,322,[1,426262,170],[],[[426262,2,780]]],[0,48,0,49,79,[1,426432,170],[],[[426432,2,129]]]],[]],[0,167,0,168,781,[1,426612,0],[],[]],[0,335,0,336,779,[1,426612,760],[[0,326,0,111,337,[1,426612,0],[],[[426612,2,782]]],[0,144,0,145,338,[1,426612,620],[],[]],[0,55,0,56,329,[1,427232,140],[],[[427232,2,783]]]],[]],[0,167,0,168,784,[1,427372,0],[],[]],[0,167,0,168,785,[1,427372,0],[],[]],[0,786,0,787,0,[1,427372,1086],[[0,687,0,27,688,[1,427372,10],[],[[427382,2,689]]],[0,711,0,712,788,[1,427382,130],[],[[427512,2,702]]],[0,703,0,704,705,[1,427512,0],[],[]],[0,711,0,712,789,[1,427512,40],[],[[427552,2,709]]],[0,703,0,704,710,[1,427562,0],[],[]],[0,711,0,712,713,[1,427562,50],[],[[427612,2,714]]],[0,703,0,704,715,[1,427612,0],[],[]],[0,711,0,712,716,[1,427612,40],[],[[427652,2,714]]],[0,703,0,704,717,[1,427662,0],[],[]],[0,718,0,134,719,[1,427662,200],[[0,720,0,721,722,[0,427662,200],[[0,262,0,263,0,[1,427712,150],[],[[427862,2,790]]]],[[427662,2,724],[427862,4,725]]]],[[427862,2,726]]],[0,703,0,704,727,[1,427862,10],[],[]],[0,728,0,729,0,[1,427872,586],[[3,730,0,0,0,[1,427876,582],[[4,731,0,0,0,[1,427877,231],[[0,694,0,134,732,[1,427878,230],[[0,696,0,697,733,[0,427879,229],[[0,262,0,263,0,[1,427958,150],[],[[428108,2,791]]]],[[427879,2,735],[428108,4,736]]]],[[428108,2,737]]],[0,511,0,512,701,[1,428108,0],[],[]]],[]],[4,738,0,0,0,[1,428108,250],[[0,694,0,134,732,[1,428108,240],[[0,696,0,697,733,[0,428108,240],[[0,262,0,263,0,[1,428198,150],[],[[428348,2,792]]]],[[428108,2,740],[428348,4,741]]]],[[428358,2,737]]],[0,511,0,512,701,[1,428358,0],[],[]]],[]],[4,742,0,0,0,[1,428358,100],[[0,694,0,134,732,[1,428358,100],[[0,696,0,697,733,[1,428358,90],[],[[428358,2,743]]]],[[428458,2,700]]],[0,511,0,512,701,[1,428458,0],[],[[428458,2,270]]]],[]]],[]]],[[428458,2,744]]],[0,703,0,704,745,[1,428458,0],[],[]],[0,746,0,747,748,[1,428458,0],[],[[428458,2,749]]]],[[428458,2,768]]],[0,769,0,770,771,[1,428458,0],[],[]],[0,752,0,753,772,[1,428458,170],[[3,755,0,0,0,[1,428468,160],[[4,756,0,0,0,[1,428468,0],[[0,70,0,71,757,[1,428468,0],[],[]],[0,106,0,107,762,[1,428468,0],[],[]]],[]],[4,773,0,0,0,[1,428468,160],[[0,70,0,71,757,[1,428468,160],[[0,758,0,759,760,[1,428468,160],[],[[428468,2,774]]]],[]],[0,106,0,107,762,[1,428628,0],[],[[428628,2,109]]]],[]]],[]]],[]],[0,786,0,787,0,[1,428628,980],[[0,687,0,27,688,[1,428638,0],[],[[428638,2,689]]],[0,711,0,712,788,[1,428638,40],[],[[428678,2,702]]],[0,703,0,704,705,[1,428678,0],[],[]],[0,711,0,712,789,[1,428688,40],[],[[428728,2,709]]],[0,703,0,704,710,[1,428728,0],[],[]],[0,711,0,712,713,[1,428728,50],[],[[428778,2,714]]],[0,703,0,704,715,[1,428778,0],[],[]],[0,711,0,712,716,[1,428778,40],[],[[428818,2,714]]],[0,703,0,704,717,[1,428818,0],[],[]],[0,718,0,134,719,[1,428818,210],[[0,720,0,721,722,[0,428818,210],[[0,262,0,263,0,[1,428878,140],[],[[429018,2,793]]]],[[428818,2,724],[429028,4,725]]]],[[429028,2,726]]],[0,703,0,704,727,[1,429028,0],[],[]],[0,728,0,729,0,[1,429028,580],[[3,730,0,0,0,[1,429028,580],[[4,731,0,0,0,[1,429028,240],[[0,694,0,134,732,[1,429028,240],[[0,696,0,697,733,[0,429028,240],[[0,262,0,263,0,[1,429108,160],[],[[429268,2,794]]]],[[429028,2,735],[429268,4,736]]]],[[429268,2,737]]],[0,511,0,512,701,[1,429268,0],[],[]]],[]],[4,738,0,0,0,[1,429268,250],[[0,694,0,134,732,[1,429268,250],[[0,696,0,697,733,[0,429268,250],[[0,262,0,263,0,[1,429368,140],[],[[429508,2,795]]]],[[429268,2,740],[429508,4,741]]]],[[429518,2,737]]],[0,511,0,512,701,[1,429518,0],[],[]]],[]],[4,742,0,0,0,[1,429518,90],[[0,694,0,134,732,[1,429518,80],[[0,696,0,697,733,[1,429518,80],[],[[429518,2,743]]]],[[429598,2,700]]],[0,511,0,512,701,[1,429598,10],[],[[429598,2,270]]]],[]]],[]]],[[429608,2,744]]],[0,703,0,704,745,[1,429608,0],[],[]],[0,746,0,747,748,[1,429608,0],[],[[429608,2,749]]]],[[429608,2,768]]],[0,769,0,770,771,[1,429608,0],[],[]],[0,77,0,78,209,[1,429608,130],[],[[429608,2,580]]],[2,211,0,212,796,[1,429748,12482],[[0,214,0,215,0,[1,429748,11192],[[0,167,0,168,216,[1,429748,0],[],[]],[0,73,0,74,217,[1,429748,2000],[],[[431748,2,185]]],[0,218,0,219,220,[1,431748,1230],[[0,221,0,222,0,[1,431748,1230],[[0,118,0,119,223,[1,431758,370],[[0,224,0,225,0,[1,431758,370],[[0,59,0,60,226,[1,431768,20],[],[]],[0,55,0,56,227,[1,431788,150],[],[[431788,2,228]]],[0,55,0,56,226,[1,431938,190],[],[[431938,2,229]]]],[]]],[]],[0,230,0,21,231,[1,432128,280],[],[[432408,2,232]]],[0,233,0,134,234,[1,432408,70],[[0,235,0,236,237,[1,432408,70],[],[[432408,2,238]]]],[[432478,2,239]]],[0,70,0,71,240,[1,432478,0],[],[]],[0,114,0,115,241,[1,432478,10],[],[[432488,2,241]]],[0,55,0,56,237,[1,432488,130],[],[[432488,2,242]]],[0,55,0,56,243,[1,432618,240],[],[[432618,2,244]]],[0,245,0,246,0,[1,432858,0],[],[]],[0,247,0,248,0,[1,432868,70],[],[]],[0,20,0,21,249,[1,432948,30],[],[]]],[]]],[]],[0,167,0,168,216,[1,432978,0],[],[]],[0,59,0,60,250,[1,432978,30],[],[]],[0,73,0,74,217,[1,433008,2001],[],[[435009,2,185]]],[0,218,0,219,251,[1,435009,3930],[[0,252,0,253,0,[1,435009,3930],[[0,59,0,60,250,[1,435019,20],[],[]],[0,254,0,255,0,[1,435039,340],[[0,18,0,19,0,[1,435049,40],[[0,20,0,21,22,[1,435049,20],[],[]],[0,23,0,24,25,[1,435069,20],[],[]]],[]],[0,55,0,56,227,[1,435089,130],[],[[435089,2,228]]],[0,55,0,56,250,[1,435219,160],[],[[435229,2,256]]]],[]],[0,230,0,21,231,[1,435379,370],[],[[435749,2,232]]],[0,257,0,31,258,[1,435749,0],[],[[435749,2,259]]],[0,233,0,134,260,[1,435759,3180],[[0,235,0,236,261,[0,435759,3180],[[0,262,0,263,0,[1,438799,130],[],[[438929,2,797]]]],[[435759,2,265],[438939,4,266]]]],[[438939,2,267]]],[0,70,0,71,240,[1,438939,0],[[0,268,0,269,0,[1,438939,0],[],[[438939,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,438939,2001],[],[[440940,2,185]]]],[]],[0,282,0,283,0,[1,440940,1290],[],[]]],[]]]],[798,0,1,799,[],[1,442230,46902],[[1,12,0,13,0,[1,442240,12868],[[0,14,0,15,16,[1,442240,12765],[],[[442240,2,17]]],[0,18,0,19,0,[1,455005,103],[[0,20,0,21,22,[1,455015,40],[],[]],[0,23,0,24,25,[1,455066,41],[],[]]],[]]],[]],[0,800,0,31,801,[1,455110,1],[],[[455111,2,802]]],[0,167,0,168,558,[1,455112,1],[],[]],[0,167,0,168,684,[1,455114,1],[],[]],[0,34,35,36,560,[1,455116,675],[[0,38,0,39,40,[1,455123,246],[],[[455125,2,41]]],[0,42,0,43,44,[1,455369,152],[],[[455369,2,45]]],[0,42,0,43,46,[1,455521,110],[],[[455521,2,47]]],[0,48,0,49,50,[1,455631,160],[],[[455631,2,51]]]],[]],[0,167,0,168,623,[1,455791,0],[],[]],[0,167,0,168,624,[1,455791,0],[],[]],[0,224,0,225,0,[1,455791,3318],[[0,59,0,60,226,[1,455791,1128],[],[]],[0,55,0,56,227,[1,456929,1800],[],[[456929,2,228]]],[0,55,0,56,226,[1,458729,370],[],[[458729,2,229]]]],[]],[0,167,0,168,625,[1,459109,0],[],[]],[0,55,0,56,320,[1,459109,1134],[],[[459119,2,321]]],[0,685,0,686,0,[1,460243,1200],[[0,687,0,27,688,[1,460253,0],[],[[460253,2,689]]],[0,690,0,691,0,[1,460253,140],[[3,692,0,0,0,[1,460253,140],[[4,693,0,0,0,[1,460253,140],[[0,694,0,134,695,[1,460253,140],[[0,696,0,697,698,[1,460263,130],[],[[460263,2,699]]]],[[460393,2,700]]],[0,511,0,512,701,[1,460393,0],[],[[460393,2,270]]]],[]]],[]]],[[460393,2,702]]],[0,703,0,704,705,[1,460393,0],[],[]],[0,706,0,707,708,[1,460403,130],[],[[460533,2,709]]],[0,703,0,704,710,[1,460533,0],[],[]],[0,711,0,712,713,[1,460533,40],[],[[460573,2,714]]],[0,703,0,704,715,[1,460573,0],[],[]],[0,711,0,712,716,[1,460573,40],[],[[460613,2,714]]],[0,703,0,704,717,[1,460623,0],[],[]],[0,718,0,134,719,[1,460623,220],[[0,720,0,721,722,[0,460623,220],[[0,262,0,263,0,[1,460673,170],[],[[460843,2,803]]]],[[460623,2,724],[460843,4,725]]]],[[460843,2,726]]],[0,703,0,704,727,[1,460843,0],[],[]],[0,728,0,729,0,[1,460843,600],[[3,730,0,0,0,[1,460843,600],[[4,731,0,0,0,[1,460843,260],[[0,694,0,134,732,[1,460843,250],[[0,696,0,697,733,[0,460853,240],[[0,262,0,263,0,[1,460943,150],[],[[461093,2,804]]]],[[460853,2,735],[461093,4,736]]]],[[461093,2,737]]],[0,511,0,512,701,[1,461093,10],[],[]]],[]],[4,738,0,0,0,[1,461103,240],[[0,694,0,134,732,[1,461103,240],[[0,696,0,697,733,[0,461103,240],[[0,262,0,263,0,[1,461183,160],[],[[461343,2,805]]]],[[461103,2,740],[461343,4,741]]]],[[461343,2,737]]],[0,511,0,512,701,[1,461343,0],[],[]]],[]],[4,742,0,0,0,[1,461343,100],[[0,694,0,134,732,[1,461343,100],[[0,696,0,697,733,[1,461343,100],[],[[461343,2,743]]]],[[461443,2,700]]],[0,511,0,512,701,[1,461443,0],[],[[461443,2,270]]]],[]]],[]]],[[461443,2,744]]],[0,703,0,704,745,[1,461443,0],[],[]],[0,746,0,747,748,[1,461443,0],[],[[461443,2,749]]]],[[461443,2,750]]],[0,167,0,168,806,[1,461443,0],[],[]],[0,807,0,808,809,[1,461453,180],[[3,810,0,0,0,[1,461453,180],[[4,811,0,0,0,[1,461453,180],[[0,70,0,71,812,[1,461453,180],[[0,758,0,759,813,[1,461453,180],[],[[461453,2,814]]]],[]],[0,106,0,107,762,[1,461633,0],[],[[461633,2,109]]]],[]]],[]]],[]],[0,703,0,704,815,[1,461633,0],[],[]],[0,167,0,168,763,[1,461633,0],[],[]],[0,764,0,686,0,[1,461633,560],[[0,687,0,27,688,[1,461633,10],[],[[461643,2,689]]],[0,690,0,691,0,[1,461643,70],[[3,692,0,0,0,[1,461643,70],[[4,693,0,0,0,[1,461643,70],[[0,694,0,134,695,[1,461643,70],[[0,696,0,697,698,[1,461643,70],[],[[461643,2,699]]]],[[461713,2,700]]],[0,511,0,512,701,[1,461713,0],[],[[461713,2,270]]]],[]]],[]]],[[461713,2,702]]],[0,703,0,704,705,[1,461713,0],[],[]],[0,706,0,707,708,[1,461713,120],[],[[461843,2,709]]],[0,703,0,704,710,[1,461843,0],[],[]],[0,711,0,712,713,[1,461843,40],[],[[461883,2,714]]],[0,703,0,704,715,[1,461893,0],[],[]],[0,711,0,712,716,[1,461893,30],[],[[461923,2,714]]],[0,703,0,704,717,[1,461923,10],[],[]],[0,718,0,134,719,[1,461933,200],[[0,720,0,721,722,[0,461933,200],[[0,262,0,263,0,[1,461983,150],[],[[462133,2,816]]]],[[461933,2,724],[462133,4,725]]]],[[462133,2,726]]],[0,703,0,704,727,[1,462133,0],[],[]],[0,728,0,729,0,[1,462133,60],[[3,730,0,0,0,[1,462133,60],[[4,731,0,0,0,[1,462133,60],[[0,694,0,134,732,[1,462133,60],[[0,696,0,697,733,[1,462133,60],[],[[462133,2,735]]]],[[462193,2,700]]],[0,511,0,512,701,[1,462193,0],[],[[462193,2,270]]]],[]]],[]]],[[462193,2,817]]],[0,703,0,704,745,[1,462193,0],[],[]],[0,746,0,747,748,[1,462193,0],[],[[462193,2,818]]]],[[462193,2,819]]],[0,769,0,770,820,[1,462203,0],[],[]],[0,167,0,168,821,[1,462203,0],[],[]],[0,807,0,808,822,[1,462203,170],[[3,810,0,0,0,[1,462203,170],[[4,811,0,0,0,[1,462203,0],[[0,70,0,71,812,[1,462203,0],[],[]],[0,106,0,107,762,[1,462203,0],[],[]]],[]],[4,823,0,0,0,[1,462213,160],[[0,70,0,71,812,[1,462213,160],[[0,758,0,759,813,[1,462213,160],[],[[462213,2,824]]]],[]],[0,106,0,107,762,[1,462373,0],[],[[462373,2,109]]]],[]]],[]]],[]],[0,703,0,704,825,[1,462373,0],[],[]],[0,167,0,168,826,[1,462373,0],[],[]],[0,764,0,686,0,[1,462373,910],[[0,687,0,27,688,[1,462373,10],[],[[462383,2,689]]],[0,690,0,691,0,[1,462383,50],[[3,692,0,0,0,[1,462383,50],[[4,693,0,0,0,[1,462383,50],[[0,694,0,134,695,[1,462383,50],[[0,696,0,697,698,[1,462383,50],[],[[462383,2,699]]]],[[462433,2,700]]],[0,511,0,512,701,[1,462433,0],[],[[462433,2,270]]]],[]]],[]]],[[462433,2,702]]],[0,703,0,704,705,[1,462433,0],[],[]],[0,706,0,707,708,[1,462433,120],[],[[462553,2,709]]],[0,703,0,704,710,[1,462553,0],[],[]],[0,711,0,712,713,[1,462553,50],[],[[462603,2,714]]],[0,703,0,704,715,[1,462603,0],[],[]],[0,711,0,712,716,[1,462603,70],[],[[462673,2,714]]],[0,703,0,704,717,[1,462673,0],[],[]],[0,718,0,134,719,[1,462673,240],[[0,720,0,721,722,[0,462673,240],[[0,262,0,263,0,[1,462733,180],[],[[462913,2,827]]]],[[462673,2,724],[462913,4,725]]]],[[462913,2,726]]],[0,703,0,704,727,[1,462913,0],[],[]],[0,728,0,729,0,[1,462913,360],[[3,730,0,0,0,[1,462923,350],[[4,731,0,0,0,[1,462923,280],[[0,694,0,134,732,[1,462923,280],[[0,696,0,697,733,[0,462923,280],[[0,262,0,263,0,[1,463053,150],[],[[463203,2,828]]]],[[462923,2,735],[463203,4,829]]]],[[463203,2,737]]],[0,511,0,512,701,[1,463203,0],[],[]]],[]],[4,738,0,0,0,[1,463203,70],[[0,694,0,134,732,[1,463203,70],[[0,696,0,697,733,[1,463203,70],[],[[463203,2,740]]]],[[463273,2,700]]],[0,511,0,512,701,[1,463273,0],[],[[463273,2,270]]]],[]]],[]]],[[463273,2,830]]],[0,703,0,704,745,[1,463273,0],[],[]],[0,746,0,747,748,[1,463283,0],[],[[463283,2,831]]]],[[463283,2,832]]],[0,769,0,770,820,[1,463283,0],[],[]],[0,167,0,168,833,[1,463283,0],[],[]],[0,807,0,808,834,[1,463283,190],[[3,810,0,0,0,[1,463283,190],[[4,811,0,0,0,[1,463283,10],[[0,70,0,71,812,[1,463283,10],[],[]],[0,106,0,107,762,[1,463293,0],[],[]]],[]],[4,823,0,0,0,[1,463293,0],[[0,70,0,71,812,[1,463293,0],[],[]],[0,106,0,107,762,[1,463293,0],[],[]]],[]],[4,835,0,0,0,[1,463293,180],[[0,70,0,71,812,[1,463293,180],[[0,758,0,759,813,[1,463293,180],[],[[463293,2,836]]]],[]],[0,106,0,107,762,[1,463473,0],[],[[463473,2,109]]]],[]]],[]]],[]],[0,703,0,704,837,[1,463473,0],[],[]],[0,167,0,168,826,[1,463473,0],[],[]],[0,764,0,686,0,[1,463483,1061],[[0,687,0,27,688,[1,463483,0],[],[[463483,2,689]]],[0,690,0,691,0,[1,463483,70],[[3,692,0,0,0,[1,463483,70],[[4,693,0,0,0,[1,463483,70],[[0,694,0,134,695,[1,463483,70],[[0,696,0,697,698,[1,463493,60],[],[[463493,2,699]]]],[[463553,2,700]]],[0,511,0,512,701,[1,463553,0],[],[[463553,2,270]]]],[]]],[]]],[[463553,2,702]]],[0,703,0,704,705,[1,463563,0],[],[]],[0,706,0,707,708,[1,463563,110],[],[[463673,2,709]]],[0,703,0,704,710,[1,463673,0],[],[]],[0,711,0,712,713,[1,463673,40],[],[[463713,2,714]]],[0,703,0,704,715,[1,463713,0],[],[]],[0,711,0,712,716,[1,463713,40],[],[[463753,2,714]]],[0,703,0,704,717,[1,463753,0],[],[]],[0,718,0,134,719,[1,463753,190],[[0,720,0,721,722,[0,463753,190],[[0,262,0,263,0,[1,463803,140],[],[[463943,2,838]]]],[[463753,2,724],[463943,4,725]]]],[[463943,2,726]]],[0,703,0,704,727,[1,463943,10],[],[]],[0,728,0,729,0,[1,463953,591],[[3,730,0,0,0,[1,463953,591],[[4,731,0,0,0,[1,463953,251],[[0,694,0,134,732,[1,463953,251],[[0,696,0,697,733,[0,463953,251],[[0,262,0,263,0,[1,464034,160],[],[[464194,2,839]]]],[[463953,2,735],[464204,4,736]]]],[[464204,2,737]]],[0,511,0,512,701,[1,464204,0],[],[]]],[]],[4,738,0,0,0,[1,464204,240],[[0,694,0,134,732,[1,464204,240],[[0,696,0,697,733,[0,464204,240],[[0,262,0,263,0,[1,464284,160],[],[[464444,2,840]]]],[[464204,2,740],[464444,4,741]]]],[[464444,2,737]]],[0,511,0,512,701,[1,464444,0],[],[]]],[]],[4,742,0,0,0,[1,464444,100],[[0,694,0,134,732,[1,464444,90],[[0,696,0,697,733,[1,464444,90],[],[[464444,2,743]]]],[[464534,2,700]]],[0,511,0,512,701,[1,464544,0],[],[[464544,2,270]]]],[]]],[]]],[[464544,2,744]]],[0,703,0,704,745,[1,464544,0],[],[]],[0,746,0,747,748,[1,464544,0],[],[[464544,2,749]]]],[[464544,2,768]]],[0,769,0,770,820,[1,464544,0],[],[]],[0,167,0,168,841,[1,464544,0],[],[]],[0,807,0,808,842,[1,464544,170],[[3,810,0,0,0,[1,464554,160],[[4,811,0,0,0,[1,464554,0],[[0,70,0,71,812,[1,464554,0],[],[]],[0,106,0,107,762,[1,464554,0],[],[]]],[]],[4,823,0,0,0,[1,464554,0],[[0,70,0,71,812,[1,464554,0],[],[]],[0,106,0,107,762,[1,464554,0],[],[]]],[]],[4,835,0,0,0,[1,464554,10],[[0,70,0,71,812,[1,464554,0],[],[]],[0,106,0,107,762,[1,464564,0],[],[]]],[]],[4,843,0,0,0,[1,464564,150],[[0,70,0,71,812,[1,464564,150],[[0,758,0,759,813,[1,464564,150],[],[[464564,2,844]]]],[]],[0,106,0,107,762,[1,464714,0],[],[[464714,2,109]]]],[]]],[]]],[]],[0,703,0,704,845,[1,464714,10],[],[]],[0,167,0,168,826,[1,464724,0],[],[]],[0,764,0,686,0,[1,464724,1400],[[0,687,0,27,688,[1,464724,0],[],[[464724,2,689]]],[0,690,0,691,0,[1,464724,70],[[3,692,0,0,0,[1,464724,70],[[4,693,0,0,0,[1,464734,60],[[0,694,0,134,695,[1,464734,50],[[0,696,0,697,698,[1,464734,50],[],[[464734,2,699]]]],[[464784,2,700]]],[0,511,0,512,701,[1,464794,0],[],[[464794,2,270]]]],[]]],[]]],[[464794,2,702]]],[0,703,0,704,705,[1,464794,0],[],[]],[0,706,0,707,708,[1,464794,120],[],[[464914,2,709]]],[0,703,0,704,710,[1,464914,0],[],[]],[0,711,0,712,713,[1,464914,40],[],[[464954,2,714]]],[0,703,0,704,715,[1,464954,0],[],[]],[0,711,0,712,716,[1,464954,50],[],[[465004,2,714]]],[0,703,0,704,717,[1,465004,0],[],[]],[0,718,0,134,719,[1,465004,220],[[0,720,0,721,722,[0,465004,220],[[0,262,0,263,0,[1,465064,160],[],[[465224,2,846]]]],[[465004,2,724],[465224,4,725]]]],[[465224,2,726]]],[0,703,0,704,727,[1,465234,0],[],[]],[0,728,0,729,0,[1,465234,880],[[3,730,0,0,0,[1,465234,880],[[4,731,0,0,0,[1,465234,260],[[0,694,0,134,732,[1,465234,260],[[0,696,0,697,733,[0,465234,260],[[0,262,0,263,0,[1,465334,160],[],[[465494,2,847]]]],[[465244,2,735],[465494,4,848]]]],[[465494,2,737]]],[0,511,0,512,701,[1,465494,0],[],[]]],[]],[4,738,0,0,0,[1,465494,260],[[0,694,0,134,732,[1,465494,260],[[0,696,0,697,733,[0,465494,260],[[0,262,0,263,0,[1,465604,150],[],[[465754,2,849]]]],[[465494,2,740],[465754,4,850]]]],[[465754,2,737]]],[0,511,0,512,701,[1,465754,0],[],[]]],[]],[4,742,0,0,0,[1,465754,250],[[0,694,0,134,732,[1,465754,250],[[0,696,0,697,733,[0,465754,250],[[0,262,0,263,0,[1,465854,150],[],[[466004,2,851]]]],[[465754,2,743],[466004,4,852]]]],[[466004,2,737]]],[0,511,0,512,701,[1,466004,0],[],[]]],[]],[4,853,0,0,0,[1,466004,110],[[0,694,0,134,732,[1,466004,110],[[0,696,0,697,733,[1,466014,100],[],[[466014,2,854]]]],[[466114,2,700]]],[0,511,0,512,701,[1,466114,0],[],[[466114,2,270]]]],[]]],[]]],[[466114,2,855]]],[0,703,0,704,745,[1,466114,0],[],[]],[0,746,0,747,748,[1,466114,10],[],[[466124,2,856]]]],[[466124,2,857]]],[0,769,0,770,820,[1,466124,0],[],[]],[0,167,0,168,858,[1,466124,0],[],[]],[0,807,0,808,859,[1,466124,180],[[3,810,0,0,0,[1,466124,180],[[4,811,0,0,0,[1,466124,0],[[0,70,0,71,812,[1,466124,0],[],[]],[0,106,0,107,762,[1,466124,0],[],[]]],[]],[4,823,0,0,0,[1,466134,0],[[0,70,0,71,812,[1,466134,0],[],[]],[0,106,0,107,762,[1,466134,0],[],[]]],[]],[4,835,0,0,0,[1,466134,0],[[0,70,0,71,812,[1,466134,0],[],[]],[0,106,0,107,762,[1,466134,0],[],[]]],[]],[4,843,0,0,0,[1,466134,10],[[0,70,0,71,812,[1,466144,0],[],[]],[0,106,0,107,762,[1,466144,0],[],[]]],[]],[4,860,0,0,0,[1,466144,160],[[0,70,0,71,812,[1,466144,160],[[0,758,0,759,813,[1,466144,160],[],[[466144,2,861]]]],[]],[0,106,0,107,762,[1,466304,0],[],[[466304,2,109]]]],[]]],[]]],[]],[0,703,0,704,862,[1,466304,0],[],[]],[0,167,0,168,826,[1,466304,0],[],[]],[0,764,0,686,0,[1,466304,1741],[[0,687,0,27,688,[1,466304,10],[],[[466314,2,689]]],[0,690,0,691,0,[1,466314,50],[[3,692,0,0,0,[1,466314,50],[[4,693,0,0,0,[1,466314,50],[[0,694,0,134,695,[1,466314,50],[[0,696,0,697,698,[1,466314,50],[],[[466314,2,699]]]],[[466364,2,700]]],[0,511,0,512,701,[1,466364,0],[],[[466364,2,270]]]],[]]],[]]],[[466364,2,702]]],[0,703,0,704,705,[1,466364,0],[],[]],[0,706,0,707,708,[1,466374,110],[],[[466484,2,709]]],[0,703,0,704,710,[1,466484,0],[],[]],[0,711,0,712,713,[1,466484,40],[],[[466524,2,714]]],[0,703,0,704,715,[1,466524,0],[],[]],[0,711,0,712,716,[1,466534,40],[],[[466574,2,714]]],[0,703,0,704,717,[1,466574,0],[],[]],[0,718,0,134,719,[1,466574,200],[[0,720,0,721,722,[0,466574,200],[[0,262,0,263,0,[1,466624,150],[],[[466774,2,863]]]],[[466584,2,724],[466774,4,725]]]],[[466774,2,726]]],[0,703,0,704,727,[1,466774,0],[],[]],[0,728,0,729,0,[1,466784,1261],[[3,730,0,0,0,[1,466784,1261],[[4,731,0,0,0,[1,466784,271],[[0,694,0,134,732,[1,466784,271],[[0,696,0,697,733,[0,466784,271],[[0,262,0,263,0,[1,466894,161],[],[[467055,2,864]]]],[[466784,2,735],[467055,4,865]]]],[[467055,2,737]]],[0,511,0,512,701,[1,467055,0],[],[]]],[]],[4,738,0,0,0,[1,467055,290],[[0,694,0,134,732,[1,467055,290],[[0,696,0,697,733,[0,467055,290],[[0,262,0,263,0,[1,467195,150],[],[[467345,2,866]]]],[[467065,2,740],[467345,4,867]]]],[[467345,2,737]]],[0,511,0,512,701,[1,467345,0],[],[]]],[]],[4,742,0,0,0,[1,467345,280],[[0,694,0,134,732,[1,467345,280],[[0,696,0,697,733,[0,467355,270],[[0,262,0,263,0,[1,467485,140],[],[[467625,2,868]]]],[[467355,2,743],[467625,4,869]]]],[[467625,2,737]]],[0,511,0,512,701,[1,467625,0],[],[]]],[]],[4,853,0,0,0,[1,467625,270],[[0,694,0,134,732,[1,467625,270],[[0,696,0,697,733,[0,467625,270],[[0,262,0,263,0,[1,467745,150],[],[[467895,2,870]]]],[[467635,2,854],[467895,4,871]]]],[[467895,2,737]]],[0,511,0,512,701,[1,467895,0],[],[]]],[]],[4,872,0,0,0,[1,467895,150],[[0,694,0,134,732,[1,467895,140],[[0,696,0,697,733,[1,467905,130],[],[[467905,2,873]]]],[[468035,2,700]]],[0,511,0,512,701,[1,468035,0],[],[[468035,2,270]]]],[]]],[]]],[[468045,2,874]]],[0,703,0,704,745,[1,468045,0],[],[]],[0,746,0,747,748,[1,468045,0],[],[[468045,2,875]]]],[[468045,2,876]]],[0,769,0,770,820,[1,468045,0],[],[]],[0,77,0,78,209,[1,468045,140],[],[[468045,2,580]]],[0,167,0,168,877,[1,468185,0],[],[]],[0,317,0,318,878,[1,468185,560],[[0,55,0,56,320,[1,468185,140],[],[[468195,2,321]]],[0,42,0,43,322,[1,468325,170],[],[[468325,2,879]]],[0,48,0,49,79,[1,468495,250],[],[[468495,2,129]]]],[]],[0,167,0,168,880,[1,468745,0],[],[]],[0,335,0,336,878,[1,468745,671],[[0,326,0,111,337,[1,468745,0],[],[[468745,2,881]]],[0,144,0,145,338,[1,468745,531],[],[]],[0,55,0,56,329,[1,469286,130],[],[[469286,2,882]]]],[]],[0,883,0,787,0,[1,469416,1130],[[0,687,0,27,688,[1,469426,10],[],[[469436,2,689]]],[0,711,0,712,788,[1,469446,90],[],[[469536,2,702]]],[0,703,0,704,705,[1,469546,0],[],[]],[0,711,0,712,789,[1,469546,90],[],[[469636,2,709]]],[0,703,0,704,710,[1,469636,0],[],[]],[0,711,0,712,713,[1,469636,40],[],[[469676,2,714]]],[0,703,0,704,715,[1,469676,10],[],[]],[0,711,0,712,716,[1,469686,30],[],[[469716,2,714]]],[0,703,0,704,717,[1,469716,0],[],[]],[0,718,0,134,719,[1,469716,240],[[0,720,0,721,722,[0,469716,240],[[0,262,0,263,0,[1,469776,180],[],[[469956,2,884]]]],[[469726,2,724],[469956,4,725]]]],[[469956,2,726]]],[0,703,0,704,727,[1,469956,0],[],[]],[0,728,0,729,0,[1,469956,590],[[3,730,0,0,0,[1,469956,590],[[4,731,0,0,0,[1,469956,260],[[0,694,0,134,732,[1,469956,260],[[0,696,0,697,733,[0,469966,250],[[0,262,0,263,0,[1,470056,160],[],[[470206,2,885]]]],[[469966,2,735],[470216,4,736]]]],[[470216,2,737]]],[0,511,0,512,701,[1,470216,0],[],[]]],[]],[4,738,0,0,0,[1,470216,230],[[0,694,0,134,732,[1,470216,230],[[0,696,0,697,733,[0,470216,230],[[0,262,0,263,0,[1,470296,150],[],[[470446,2,886]]]],[[470216,2,740],[470446,4,741]]]],[[470446,2,737]]],[0,511,0,512,701,[1,470446,0],[],[]]],[]],[4,742,0,0,0,[1,470446,100],[[0,694,0,134,732,[1,470446,100],[[0,696,0,697,733,[1,470446,90],[],[[470456,2,743]]]],[[470546,2,700]]],[0,511,0,512,701,[1,470546,0],[],[[470546,2,270]]]],[]]],[]]],[[470546,2,744]]],[0,703,0,704,745,[1,470546,0],[],[]],[0,746,0,747,748,[1,470546,0],[],[[470546,2,749]]]],[[470546,2,887]]],[0,167,0,168,888,[1,470546,0],[],[]],[0,807,0,808,809,[1,470546,170],[[3,810,0,0,0,[1,470556,160],[[4,811,0,0,0,[1,470556,160],[[0,70,0,71,812,[1,470556,160],[[0,758,0,759,813,[1,470556,160],[],[[470556,2,814]]]],[]],[0,106,0,107,762,[1,470716,0],[],[[470716,2,109]]]],[]]],[]]],[]],[0,167,0,168,889,[1,470716,0],[],[]],[0,703,0,704,890,[1,470716,0],[],[]],[0,786,0,787,0,[1,470716,450],[[0,687,0,27,688,[1,470726,0],[],[[470726,2,689]]],[0,711,0,712,788,[1,470726,30],[],[[470756,2,702]]],[0,703,0,704,705,[1,470756,10],[],[]],[0,711,0,712,789,[1,470766,30],[],[[470796,2,709]]],[0,703,0,704,710,[1,470796,10],[],[]],[0,711,0,712,713,[1,470806,40],[],[[470846,2,714]]],[0,703,0,704,715,[1,470846,0],[],[]],[0,711,0,712,716,[1,470846,40],[],[[470886,2,714]]],[0,703,0,704,717,[1,470886,0],[],[]],[0,718,0,134,719,[1,470886,210],[[0,720,0,721,722,[0,470896,200],[[0,262,0,263,0,[1,470946,150],[],[[471096,2,891]]]],[[470896,2,724],[471096,4,725]]]],[[471096,2,726]]],[0,703,0,704,727,[1,471096,10],[],[]],[0,728,0,729,0,[1,471106,60],[[3,730,0,0,0,[1,471106,60],[[4,731,0,0,0,[1,471106,60],[[0,694,0,134,732,[1,471106,60],[[0,696,0,697,733,[1,471106,60],[],[[471106,2,735]]]],[[471166,2,700]]],[0,511,0,512,701,[1,471166,0],[],[[471166,2,270]]]],[]]],[]]],[[471166,2,817]]],[0,703,0,704,745,[1,471166,0],[],[]],[0,746,0,747,748,[1,471166,0],[],[[471166,2,818]]]],[[471166,2,819]]],[0,769,0,770,892,[1,471166,0],[],[]],[0,167,0,168,893,[1,471166,10],[],[]],[0,807,0,808,822,[1,471176,160],[[3,810,0,0,0,[1,471176,160],[[4,811,0,0,0,[1,471176,0],[[0,70,0,71,812,[1,471176,0],[],[]],[0,106,0,107,762,[1,471176,0],[],[]]],[]],[4,823,0,0,0,[1,471176,160],[[0,70,0,71,812,[1,471176,160],[[0,758,0,759,813,[1,471176,160],[],[[471176,2,824]]]],[]],[0,106,0,107,762,[1,471336,0],[],[[471336,2,109]]]],[]]],[]]],[]],[0,167,0,168,889,[1,471336,0],[],[]],[0,703,0,704,894,[1,471336,0],[],[]],[0,786,0,787,0,[1,471336,680],[[0,687,0,27,688,[1,471346,0],[],[[471346,2,689]]],[0,711,0,712,788,[1,471346,30],[],[[471376,2,702]]],[0,703,0,704,705,[1,471376,10],[],[]],[0,711,0,712,789,[1,471386,30],[],[[471416,2,709]]],[0,703,0,704,710,[1,471416,0],[],[]],[0,711,0,712,713,[1,471416,50],[],[[471466,2,714]]],[0,703,0,704,715,[1,471466,0],[],[]],[0,711,0,712,716,[1,471466,40],[],[[471506,2,714]]],[0,703,0,704,717,[1,471516,0],[],[]],[0,718,0,134,719,[1,471516,200],[[0,720,0,721,722,[0,471516,200],[[0,262,0,263,0,[1,471566,150],[],[[471716,2,895]]]],[[471516,2,724],[471716,4,725]]]],[[471716,2,726]]],[0,703,0,704,727,[1,471716,0],[],[]],[0,728,0,729,0,[1,471716,300],[[3,730,0,0,0,[1,471726,290],[[4,731,0,0,0,[1,471726,210],[[0,694,0,134,732,[1,471726,210],[[0,696,0,697,733,[0,471726,210],[[0,262,0,263,0,[1,471786,150],[],[[471936,2,896]]]],[[471726,2,735],[471936,4,829]]]],[[471936,2,737]]],[0,511,0,512,701,[1,471936,0],[],[]]],[]],[4,738,0,0,0,[1,471936,80],[[0,694,0,134,732,[1,471936,80],[[0,696,0,697,733,[1,471936,80],[],[[471946,2,740]]]],[[472016,2,700]]],[0,511,0,512,701,[1,472016,0],[],[[472016,2,270]]]],[]]],[]]],[[472016,2,830]]],[0,703,0,704,745,[1,472016,0],[],[]],[0,746,0,747,748,[1,472016,0],[],[[472016,2,831]]]],[[472016,2,832]]],[0,769,0,770,892,[1,472016,10],[],[]],[0,167,0,168,897,[1,472026,0],[],[]],[0,807,0,808,834,[1,472026,160],[[3,810,0,0,0,[1,472026,160],[[4,811,0,0,0,[1,472026,0],[[0,70,0,71,812,[1,472026,0],[],[]],[0,106,0,107,762,[1,472026,0],[],[]]],[]],[4,823,0,0,0,[1,472026,10],[[0,70,0,71,812,[1,472026,0],[],[]],[0,106,0,107,762,[1,472036,0],[],[]]],[]],[4,835,0,0,0,[1,472036,150],[[0,70,0,71,812,[1,472036,150],[[0,758,0,759,813,[1,472036,150],[],[[472036,2,836]]]],[]],[0,106,0,107,762,[1,472186,0],[],[[472186,2,109]]]],[]]],[]]],[]],[0,167,0,168,889,[1,472186,0],[],[]],[0,703,0,704,898,[1,472196,0],[],[]],[0,786,0,787,0,[1,472196,950],[[0,687,0,27,688,[1,472196,0],[],[[472196,2,689]]],[0,711,0,712,788,[1,472196,50],[],[[472246,2,702]]],[0,703,0,704,705,[1,472246,0],[],[]],[0,711,0,712,789,[1,472246,30],[],[[472276,2,709]]],[0,703,0,704,710,[1,472276,10],[],[]],[0,711,0,712,713,[1,472286,30],[],[[472316,2,714]]],[0,703,0,704,715,[1,472316,0],[],[]],[0,711,0,712,716,[1,472316,40],[],[[472356,2,714]]],[0,703,0,704,717,[1,472356,0],[],[]],[0,718,0,134,719,[1,472356,210],[[0,720,0,721,722,[0,472356,210],[[0,262,0,263,0,[1,472406,150],[],[[472556,2,899]]]],[[472356,2,724],[472566,4,725]]]],[[472566,2,726]]],[0,703,0,704,727,[1,472566,0],[],[]],[0,728,0,729,0,[1,472566,580],[[3,730,0,0,0,[1,472566,580],[[4,731,0,0,0,[1,472566,260],[[0,694,0,134,732,[1,472566,260],[[0,696,0,697,733,[0,472566,260],[[0,262,0,263,0,[1,472666,160],[],[[472826,2,900]]]],[[472566,2,735],[472826,4,736]]]],[[472826,2,737]]],[0,511,0,512,701,[1,472826,0],[],[]]],[]],[4,738,0,0,0,[1,472826,230],[[0,694,0,134,732,[1,472826,230],[[0,696,0,697,733,[0,472826,230],[[0,262,0,263,0,[1,472906,150],[],[[473056,2,901]]]],[[472826,2,740],[473056,4,741]]]],[[473056,2,737]]],[0,511,0,512,701,[1,473056,0],[],[]]],[]],[4,742,0,0,0,[1,473056,90],[[0,694,0,134,732,[1,473056,80],[[0,696,0,697,733,[1,473056,80],[],[[473056,2,743]]]],[[473136,2,700]]],[0,511,0,512,701,[1,473146,0],[],[[473146,2,270]]]],[]]],[]]],[[473146,2,744]]],[0,703,0,704,745,[1,473146,0],[],[]],[0,746,0,747,748,[1,473146,0],[],[[473146,2,749]]]],[[473146,2,768]]],[0,769,0,770,892,[1,473146,0],[],[]],[0,167,0,168,902,[1,473146,0],[],[]],[0,807,0,808,842,[1,473146,180],[[3,810,0,0,0,[1,473156,170],[[4,811,0,0,0,[1,473156,0],[[0,70,0,71,812,[1,473156,0],[],[]],[0,106,0,107,762,[1,473156,0],[],[]]],[]],[4,823,0,0,0,[1,473156,0],[[0,70,0,71,812,[1,473156,0],[],[]],[0,106,0,107,762,[1,473156,0],[],[]]],[]],[4,835,0,0,0,[1,473156,10],[[0,70,0,71,812,[1,473156,10],[],[]],[0,106,0,107,762,[1,473166,0],[],[]]],[]],[4,843,0,0,0,[1,473166,160],[[0,70,0,71,812,[1,473166,150],[[0,758,0,759,813,[1,473166,150],[],[[473166,2,844]]]],[]],[0,106,0,107,762,[1,473326,0],[],[[473326,2,109]]]],[]]],[]]],[]],[0,167,0,168,889,[1,473326,0],[],[]],[0,703,0,704,903,[1,473326,0],[],[]],[0,786,0,787,0,[1,473326,1390],[[0,687,0,27,688,[1,473326,0],[],[[473326,2,689]]],[0,711,0,712,788,[1,473326,50],[],[[473376,2,702]]],[0,703,0,704,705,[1,473376,0],[],[]],[0,711,0,712,789,[1,473376,40],[],[[473416,2,709]]],[0,703,0,704,710,[1,473416,0],[],[]],[0,711,0,712,713,[1,473416,40],[],[[473456,2,714]]],[0,703,0,704,715,[1,473456,0],[],[]],[0,711,0,712,716,[1,473456,40],[],[[473496,2,714]]],[0,703,0,704,717,[1,473496,0],[],[]],[0,718,0,134,719,[1,473496,210],[[0,720,0,721,722,[0,473496,210],[[0,262,0,263,0,[1,473546,160],[],[[473706,2,904]]]],[[473496,2,724],[473706,4,725]]]],[[473706,2,726]]],[0,703,0,704,727,[1,473706,0],[],[]],[0,728,0,729,0,[1,473706,1010],[[3,730,0,0,0,[1,473706,1010],[[4,731,0,0,0,[1,473706,340],[[0,694,0,134,732,[1,473706,340],[[0,696,0,697,733,[0,473716,330],[[0,262,0,263,0,[1,473846,200],[],[[474036,2,905]]]],[[473716,2,735],[474046,4,848]]]],[[474046,2,737]]],[0,511,0,512,701,[1,474046,0],[],[]]],[]],[4,738,0,0,0,[1,474046,310],[[0,694,0,134,732,[1,474046,310],[[0,696,0,697,733,[0,474046,310],[[0,262,0,263,0,[1,474206,150],[],[[474356,2,906]]]],[[474046,2,740],[474356,4,850]]]],[[474356,2,737]]],[0,511,0,512,701,[1,474356,0],[],[]]],[]],[4,742,0,0,0,[1,474356,260],[[0,694,0,134,732,[1,474356,260],[[0,696,0,697,733,[0,474356,260],[[0,262,0,263,0,[1,474466,140],[],[[474606,2,907]]]],[[474356,2,743],[474616,4,852]]]],[[474616,2,737]]],[0,511,0,512,701,[1,474616,0],[],[]]],[]],[4,853,0,0,0,[1,474616,100],[[0,694,0,134,732,[1,474616,100],[[0,696,0,697,733,[1,474616,100],[],[[474616,2,854]]]],[[474716,2,700]]],[0,511,0,512,701,[1,474716,0],[],[[474716,2,270]]]],[]]],[]]],[[474716,2,855]]],[0,703,0,704,745,[1,474716,0],[],[]],[0,746,0,747,748,[1,474716,0],[],[[474716,2,856]]]],[[474716,2,857]]],[0,769,0,770,892,[1,474716,10],[],[]],[0,167,0,168,908,[1,474726,0],[],[]],[0,807,0,808,859,[1,474726,180],[[3,810,0,0,0,[1,474726,180],[[4,811,0,0,0,[1,474726,0],[[0,70,0,71,812,[1,474726,0],[],[]],[0,106,0,107,762,[1,474726,0],[],[]]],[]],[4,823,0,0,0,[1,474726,10],[[0,70,0,71,812,[1,474726,0],[],[]],[0,106,0,107,762,[1,474736,0],[],[]]],[]],[4,835,0,0,0,[1,474736,0],[[0,70,0,71,812,[1,474736,0],[],[]],[0,106,0,107,762,[1,474736,0],[],[]]],[]],[4,843,0,0,0,[1,474736,0],[[0,70,0,71,812,[1,474736,0],[],[]],[0,106,0,107,762,[1,474736,0],[],[]]],[]],[4,860,0,0,0,[1,474736,170],[[0,70,0,71,812,[1,474736,170],[[0,758,0,759,813,[1,474736,170],[],[[474736,2,861]]]],[]],[0,106,0,107,762,[1,474906,0],[],[[474906,2,109]]]],[]]],[]]],[]],[0,167,0,168,909,[1,474906,0],[],[]],[0,703,0,704,910,[1,474906,0],[],[]],[0,786,0,787,0,[1,474906,1632],[[0,687,0,27,688,[1,474906,10],[],[[474916,2,689]]],[0,711,0,712,788,[1,474916,30],[],[[474946,2,702]]],[0,703,0,704,705,[1,474946,10],[],[]],[0,711,0,712,789,[1,474956,30],[],[[474986,2,709]]],[0,703,0,704,710,[1,474986,0],[],[]],[0,711,0,712,713,[1,474986,40],[],[[475026,2,714]]],[0,703,0,704,715,[1,475026,0],[],[]],[0,711,0,712,716,[1,475026,51],[],[[475077,2,714]]],[0,703,0,704,717,[1,475077,0],[],[]],[0,718,0,134,719,[1,475077,210],[[0,720,0,721,722,[0,475077,210],[[0,262,0,263,0,[1,475127,160],[],[[475287,2,911]]]],[[475077,2,724],[475287,4,725]]]],[[475287,2,726]]],[0,703,0,704,727,[1,475287,0],[],[]],[0,728,0,729,0,[1,475287,1251],[[3,730,0,0,0,[1,475297,1241],[[4,731,0,0,0,[1,475297,280],[[0,694,0,134,732,[1,475297,280],[[0,696,0,697,733,[0,475297,280],[[0,262,0,263,0,[1,475427,150],[],[[475577,2,912]]]],[[475297,2,735],[475577,4,865]]]],[[475577,2,737]]],[0,511,0,512,701,[1,475577,0],[],[]]],[]],[4,738,0,0,0,[1,475577,260],[[0,694,0,134,732,[1,475577,260],[[0,696,0,697,733,[0,475577,260],[[0,262,0,263,0,[1,475687,150],[],[[475837,2,913]]]],[[475577,2,740],[475837,4,867]]]],[[475837,2,737]]],[0,511,0,512,701,[1,475837,0],[],[]]],[]],[4,742,0,0,0,[1,475837,301],[[0,694,0,134,732,[1,475837,301],[[0,696,0,697,733,[0,475837,301],[[0,262,0,263,0,[1,475987,151],[],[[476138,2,914]]]],[[475847,2,743],[476138,4,869]]]],[[476138,2,737]]],[0,511,0,512,701,[1,476138,0],[],[]]],[]],[4,853,0,0,0,[1,476138,270],[[0,694,0,134,732,[1,476138,270],[[0,696,0,697,733,[0,476138,270],[[0,262,0,263,0,[1,476258,150],[],[[476408,2,915]]]],[[476138,2,854],[476408,4,871]]]],[[476408,2,737]]],[0,511,0,512,701,[1,476408,0],[],[]]],[]],[4,872,0,0,0,[1,476408,120],[[0,694,0,134,732,[1,476408,120],[[0,696,0,697,733,[1,476408,120],[],[[476408,2,873]]]],[[476528,2,700]]],[0,511,0,512,701,[1,476528,0],[],[[476528,2,270]]]],[]]],[]]],[[476538,2,874]]],[0,703,0,704,745,[1,476538,0],[],[]],[0,746,0,747,748,[1,476538,0],[],[[476538,2,875]]]],[[476538,2,876]]],[0,769,0,770,892,[1,476538,0],[],[]],[0,77,0,78,209,[1,476538,150],[],[[476538,2,580]]],[2,211,0,212,796,[1,476688,12434],[[0,214,0,215,0,[1,476688,12004],[[0,167,0,168,216,[1,476688,0],[],[]],[0,73,0,74,217,[1,476698,2000],[],[[478698,2,185]]],[0,218,0,219,220,[1,478698,1691],[[0,221,0,222,0,[1,478698,1691],[[0,118,0,119,223,[1,478708,641],[[0,224,0,225,0,[1,478708,641],[[0,59,0,60,226,[1,478718,30],[],[]],[0,55,0,56,227,[1,478748,340],[],[[478758,2,228]]],[0,55,0,56,226,[1,479088,261],[],[[479088,2,229]]]],[]]],[]],[0,230,0,21,231,[1,479349,310],[],[[479659,2,232]]],[0,233,0,134,234,[1,479669,60],[[0,235,0,236,237,[1,479669,60],[],[[479669,2,238]]]],[[479729,2,239]]],[0,70,0,71,240,[1,479729,0],[],[]],[0,114,0,115,241,[1,479729,10],[],[[479729,2,241]]],[0,55,0,56,237,[1,479739,120],[],[[479739,2,242]]],[0,55,0,56,243,[1,479859,380],[],[[479859,2,244]]],[0,245,0,246,0,[1,480239,0],[],[]],[0,247,0,248,0,[1,480239,120],[],[]],[0,20,0,21,249,[1,480359,30],[],[]]],[]]],[]],[0,167,0,168,216,[1,480389,0],[],[]],[0,59,0,60,250,[1,480389,20],[],[]],[0,73,0,74,217,[1,480409,2010],[],[[482419,2,185]]],[0,218,0,219,251,[1,482419,4263],[[0,252,0,253,0,[1,482419,4263],[[0,59,0,60,250,[1,482419,30],[],[]],[0,254,0,255,0,[1,482449,380],[[0,18,0,19,0,[1,482449,50],[[0,20,0,21,22,[1,482459,20],[],[]],[0,23,0,24,25,[1,482479,20],[],[]]],[]],[0,55,0,56,227,[1,482509,150],[],[[482509,2,228]]],[0,55,0,56,250,[1,482659,170],[],[[482669,2,256]]]],[]],[0,230,0,21,231,[1,482829,442],[],[[483271,2,232]]],[0,257,0,31,258,[1,483271,0],[],[[483271,2,259]]],[0,233,0,134,260,[1,483271,3401],[[0,235,0,236,261,[0,483281,3391],[[0,262,0,263,0,[1,486302,370],[],[[486672,2,916]]]],[[483281,2,265],[486672,4,266]]]],[[486672,2,267]]],[0,70,0,71,240,[1,486682,0],[[0,268,0,269,0,[1,486682,0],[],[[486682,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,486692,2000],[],[[488692,2,185]]]],[]],[0,282,0,283,0,[1,488692,430],[],[]]],[]]]],[917,0,1,918,[],[0,489132,62391,919],[[1,12,0,13,0,[1,489132,13315],[[0,14,0,15,16,[1,489142,13265],[],[[489142,2,17]]],[0,18,0,19,0,[1,502407,40],[[0,20,0,21,22,[1,502417,10],[],[]],[0,23,0,24,25,[1,502427,20],[],[]]],[]]],[]],[0,920,0,31,921,[1,502447,0],[],[[502447,2,922]]],[0,923,0,27,924,[1,502457,0],[],[[502457,2,925]]],[0,926,0,27,927,[1,502457,0],[],[[502457,2,928]]],[0,929,0,27,930,[1,502457,0],[],[[502457,2,931]]],[0,167,0,168,558,[1,502457,0],[],[]],[0,167,0,168,684,[1,502457,0],[],[]],[0,34,35,36,932,[1,502457,750],[[0,38,0,39,40,[1,502457,380],[],[[502467,2,933]]],[0,42,0,43,44,[1,502847,100],[],[[502847,2,45]]],[0,42,0,43,46,[1,502947,100],[],[[502957,2,47]]],[0,48,0,49,50,[1,503047,160],[],[[503047,2,51]]]],[]],[0,167,0,168,934,[1,503207,0],[],[]],[0,77,0,78,122,[1,503217,9315],[],[[503217,2,123]]],[0,59,0,60,124,[1,512532,310],[],[]],[0,167,0,168,935,[1,512842,10],[],[]],[0,936,0,937,938,[1,512852,580],[[3,939,0,0,0,[1,512862,570],[[4,940,0,0,0,[1,512862,30],[[0,114,0,115,941,[1,512862,0],[],[[512862,2,942]]],[0,114,0,115,943,[1,512862,10],[],[[512872,2,942]]],[0,114,0,115,944,[1,512872,0],[],[[512872,2,945]]],[0,946,0,134,947,[1,512872,20],[[0,205,0,206,948,[0,512882,10],[],[[512882,2,208],[512882,4,949]]]],[[512892,2,950]]],[0,70,0,71,951,[1,512892,0],[],[]],[0,511,0,512,952,[1,512892,0],[],[]]],[]],[4,953,0,0,0,[1,512902,530],[[0,114,0,115,941,[1,512902,0],[],[[512902,2,942]]],[0,114,0,115,943,[1,512902,0],[],[[512902,2,954]]],[0,114,0,115,944,[1,512902,0],[],[[512902,2,938]]],[0,946,0,134,947,[1,512912,10],[[0,205,0,206,948,[1,512912,0],[],[[512912,2,208]]]],[[512922,2,955]]],[0,70,0,71,951,[1,512922,500],[[0,77,0,78,956,[1,512922,500],[],[[512922,2,957]]]],[]],[0,511,0,512,952,[1,513422,10],[],[[513432,2,270]]]],[]]],[]]],[]],[0,167,0,168,958,[1,513432,0],[],[]],[0,42,0,43,959,[1,513432,572],[],[[513432,2,960]]],[0,48,0,49,79,[1,514004,291],[],[[514004,2,129]]],[0,167,0,168,961,[1,514295,0],[],[]],[0,73,0,74,217,[1,514295,2004],[],[[516298,2,185]]],[0,77,0,78,962,[1,516300,6070],[],[[516301,2,963]]],[0,167,0,168,964,[1,522380,0],[],[]],[0,965,0,966,967,[1,522380,622],[[0,968,0,111,969,[1,522380,0],[],[[522380,2,970]]],[0,971,0,485,972,[1,522390,142],[],[[522532,2,973]]],[0,974,0,31,942,[1,522532,10],[],[[522542,2,975]]],[0,976,0,27,0,[1,522542,0],[],[[522542,2,977]]],[3,978,0,0,0,[1,522542,460],[[4,975,0,0,0,[1,522542,60],[[0,979,0,462,980,[1,522542,0],[],[[522542,2,464],[522542,2,981]]],[0,982,0,31,983,[1,522542,0],[],[[522542,2,984]]],[0,985,0,712,986,[1,522542,50],[],[[522592,2,987]]],[0,988,0,989,990,[1,522602,0],[],[]]],[]],[4,991,0,0,0,[1,522602,50],[[0,979,0,462,980,[1,522602,0],[],[[522602,2,464],[522602,2,992]]],[0,982,0,31,983,[1,522602,0],[],[[522602,2,993]]],[0,985,0,712,986,[1,522602,50],[],[[522652,2,994]]],[0,988,0,989,990,[1,522652,0],[],[]]],[]],[4,995,0,0,0,[1,522652,110],[[0,979,0,462,980,[1,522652,0],[],[[522652,2,464],[522652,2,996]]],[0,982,0,31,983,[1,522662,0],[],[[522662,2,997]]],[0,985,0,712,986,[1,522662,90],[],[[522752,2,998]]],[0,988,0,989,990,[1,522762,0],[],[]]],[]],[4,999,0,0,0,[1,522762,240],[[0,979,0,462,980,[1,522762,0],[],[[522762,2,464],[522762,2,1000]]],[0,982,0,31,983,[1,522762,10],[],[[522772,2,1001]]],[0,985,0,712,986,[1,522772,230],[],[[523002,2,1002]]],[0,988,0,989,990,[1,523002,0],[],[]]],[]]],[]]],[[523002,2,1003]]],[0,769,0,770,1004,[1,523012,0],[],[]],[0,167,0,168,1005,[1,523012,0],[],[]],[0,77,0,78,1006,[1,523012,420],[],[[523012,2,1007]]],[0,167,0,168,1008,[1,523442,0],[],[]],[0,965,0,966,1009,[1,523442,400],[[0,968,0,111,969,[1,523452,0],[],[[523452,2,1010]]],[0,971,0,485,972,[1,523452,80],[],[[523532,2,1011]]],[0,974,0,31,942,[1,523532,0],[],[[523532,2,975]]],[0,976,0,27,0,[1,523532,10],[],[[523542,2,977]]],[3,978,0,0,0,[1,523542,300],[[4,975,0,0,0,[1,523542,150],[[0,979,0,462,980,[1,523542,0],[],[[523542,2,464],[523542,2,981]]],[0,982,0,31,983,[1,523552,0],[],[[523552,2,1012]]],[0,985,0,712,986,[1,523552,140],[],[[523692,2,1013]]],[0,988,0,989,990,[1,523692,0],[],[]]],[]],[4,991,0,0,0,[1,523692,150],[[0,979,0,462,980,[1,523692,10],[],[[523692,2,464],[523702,2,992]]],[0,982,0,31,983,[1,523702,0],[],[[523702,2,1014]]],[0,985,0,712,986,[1,523712,120],[],[[523832,2,1015]]],[0,988,0,989,990,[1,523842,0],[],[]]],[]]],[]]],[[523842,2,1016]]],[0,769,0,770,1017,[1,523842,0],[],[]],[0,167,0,168,1018,[1,523852,0],[],[]],[0,77,0,78,79,[1,523852,350],[],[[523852,2,80]]],[0,167,0,168,1019,[1,524212,10],[],[]],[0,77,0,78,1020,[1,524222,716],[],[[524222,2,1021]]],[0,245,0,246,0,[1,524938,0],[],[]],[0,247,0,248,0,[1,524938,190],[],[]],[0,167,0,168,1022,[1,525138,0],[],[]],[0,73,0,74,217,[1,525138,2002],[],[[527140,2,185]]],[0,77,0,78,122,[0,527140,2060],[[0,262,0,263,0,[1,527190,2000],[],[[529190,2,1023]]]],[[527140,2,123],[529200,4,919]]],[2,211,0,212,213,[1,529200,22323],[[0,214,0,215,0,[1,529200,13983],[[0,167,0,168,216,[1,529200,0],[],[]],[0,73,0,74,217,[1,529200,2000],[],[[531200,2,185]]],[0,218,0,219,220,[1,531200,3921],[[0,221,0,222,0,[1,531200,3921],[[0,118,0,119,223,[1,531210,350],[[0,224,0,225,0,[1,531210,350],[[0,59,0,60,226,[1,531210,30],[],[]],[0,55,0,56,227,[1,531240,170],[],[[531240,2,228]]],[0,55,0,56,226,[1,531410,150],[],[[531420,2,229]]]],[]]],[]],[0,230,0,21,231,[1,531560,400],[],[[531960,2,232]]],[0,233,0,134,234,[1,531960,3161],[[0,235,0,236,237,[0,531960,3161],[[0,262,0,263,0,[1,535001,120],[],[[535111,2,1024]]]],[[531960,2,238],[535121,4,1025]]]],[[535121,2,267]]],[0,70,0,71,240,[1,535121,0],[[0,268,0,269,0,[1,535121,0],[],[[535121,2,270]]]],[]]],[]]],[]],[0,167,0,168,216,[1,535121,0],[],[]],[0,59,0,60,250,[1,535121,20],[],[]],[0,73,0,74,217,[1,535141,2000],[],[[537141,2,185]]],[0,218,0,219,251,[1,537141,4032],[[0,252,0,253,0,[1,537141,4032],[[0,59,0,60,250,[1,537141,20],[],[]],[0,254,0,255,0,[1,537161,430],[[0,18,0,19,0,[1,537161,40],[[0,20,0,21,22,[1,537171,10],[],[]],[0,23,0,24,25,[1,537191,10],[],[]]],[]],[0,55,0,56,227,[1,537201,160],[],[[537201,2,228]]],[0,55,0,56,250,[1,537361,230],[],[[537361,2,256]]]],[]],[0,230,0,21,231,[1,537591,320],[],[[537911,2,232]]],[0,257,0,31,258,[1,537911,0],[],[[537911,2,259]]],[0,233,0,134,260,[1,537911,3262],[[0,235,0,236,261,[0,537911,3262],[[0,262,0,263,0,[1,540973,200],[],[[541173,2,1026]]]],[[537911,2,265],[541173,4,266]]]],[[541173,2,267]]],[0,70,0,71,240,[1,541173,0],[[0,268,0,269,0,[1,541173,0],[],[[541173,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,541183,2000],[],[[543183,2,185]]]],[]],[0,271,0,272,0,[1,543183,7970],[[0,118,0,119,273,[1,543193,220],[[0,81,0,82,274,[1,543193,220],[[0,84,0,31,85,[1,543203,0],[],[[543203,2,86]]],[0,87,0,88,89,[1,543203,0],[],[[543203,2,90],[543203,2,91]]],[0,92,0,93,94,[1,543213,0],[],[[543213,2,95]]],[3,96,0,0,0,[1,543213,0],[[4,275,0,0,0,[1,543213,0],[[0,98,0,99,100,[1,543213,0],[],[[543213,2,101]]],[0,102,0,103,104,[1,543213,0],[],[[543213,2,276]]],[0,106,0,107,108,[1,543213,0],[],[[543213,2,109]]]],[]]],[]],[0,110,0,111,112,[1,543213,0],[],[[543213,2,277]]],[0,114,0,115,116,[1,543213,0],[],[[543213,2,278]]],[0,118,0,119,120,[1,543223,190],[[0,55,0,56,116,[1,543223,190],[],[[543223,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,543413,7730],[],[[543413,2,281]]]],[]],[0,282,0,283,0,[1,551153,370],[],[]]],[]]]],[1027,0,1,1028,[],[1,551523,67651],[[1,12,0,13,0,[1,551533,12375],[[0,14,0,15,16,[1,551533,12255],[],[[551533,2,17]]],[0,18,0,19,0,[1,563788,110],[[0,20,0,21,22,[1,563788,90],[],[]],[0,23,0,24,25,[1,563878,20],[],[]]],[]]],[]],[0,920,0,31,921,[1,563908,0],[],[[563908,2,922]]],[0,167,0,168,558,[1,563908,0],[],[]],[0,167,0,168,684,[1,563908,0],[],[]],[0,34,35,36,932,[1,563908,1006],[[0,38,0,39,40,[1,563908,340],[],[[563908,2,933]]],[0,42,0,43,44,[1,564248,201],[],[[564258,2,45]]],[0,42,0,43,46,[1,564451,253],[],[[564460,2,47]]],[0,48,0,49,50,[1,564704,210],[],[[564704,2,51]]]],[]],[0,167,0,168,934,[1,564914,0],[],[]],[0,77,0,78,122,[1,564914,8566],[],[[564914,2,123]]],[0,59,0,60,124,[1,573490,100],[],[]],[0,167,0,168,935,[1,573600,0],[],[]],[0,936,0,937,938,[1,573600,680],[[3,939,0,0,0,[1,573610,670],[[4,940,0,0,0,[1,573610,40],[[0,114,0,115,941,[1,573610,0],[],[[573610,2,942]]],[0,114,0,115,943,[1,573620,0],[],[[573620,2,942]]],[0,114,0,115,944,[1,573620,0],[],[[573620,2,945]]],[0,946,0,134,947,[1,573620,10],[[0,205,0,206,948,[0,573630,0],[],[[573630,2,208],[573630,4,949]]]],[[573630,2,950]]],[0,70,0,71,951,[1,573640,0],[],[]],[0,511,0,512,952,[1,573640,10],[],[]]],[]],[4,953,0,0,0,[1,573650,630],[[0,114,0,115,941,[1,573650,0],[],[[573650,2,942]]],[0,114,0,115,943,[1,573650,10],[],[[573660,2,954]]],[0,114,0,115,944,[1,573660,0],[],[[573660,2,938]]],[0,946,0,134,947,[1,573660,10],[[0,205,0,206,948,[1,573670,0],[],[[573670,2,208]]]],[[573670,2,955]]],[0,70,0,71,951,[1,573670,600],[[0,77,0,78,956,[1,573670,600],[],[[573680,2,957]]]],[]],[0,511,0,512,952,[1,574280,0],[],[[574280,2,270]]]],[]]],[]]],[]],[0,167,0,168,958,[1,574280,10],[],[]],[0,42,0,43,959,[1,574290,370],[],[[574290,2,960]]],[0,48,0,49,79,[1,574660,370],[],[[574660,2,129]]],[0,167,0,168,961,[1,575030,0],[],[]],[0,73,0,74,217,[1,575030,2007],[],[[577037,2,185]]],[0,77,0,78,962,[1,577039,6359],[],[[577040,2,963]]],[0,167,0,168,1029,[1,583408,0],[],[]],[0,1030,0,1031,1032,[1,583408,330],[[0,1033,0,111,1034,[1,583408,0],[],[[583408,2,1035]]],[0,1036,0,1037,1038,[1,583408,330],[],[[583408,2,1039]]]],[]],[0,1030,0,1031,1040,[1,583738,450],[[0,1033,0,111,1034,[1,583748,0],[],[[583748,2,1041]]],[0,1036,0,1037,1038,[1,583748,440],[],[[583748,2,1042]]]],[]],[0,167,0,168,1043,[1,584188,0],[],[]],[0,77,0,78,1006,[1,584188,390],[],[[584198,2,1007]]],[0,167,0,168,1044,[1,584588,0],[],[]],[0,1030,0,1031,1045,[1,584588,691],[[0,1033,0,111,1034,[1,584598,0],[],[[584598,2,1046]]],[0,1036,0,1037,1038,[1,584598,681],[],[[584598,2,1047]]]],[]],[0,167,0,168,1048,[1,585279,10],[],[]],[0,48,0,49,79,[1,585289,562],[],[[585289,2,129]]],[0,167,0,168,1049,[1,585851,0],[],[]],[0,144,0,145,962,[1,585861,154],[],[]],[0,77,0,78,962,[1,586015,655],[],[[586015,2,963]]],[0,167,0,168,1050,[1,586670,0],[],[]],[0,1051,0,1052,1032,[1,586670,2250],[[0,1033,0,111,1034,[1,586680,0],[],[[586680,2,1035]]],[0,1053,0,134,1054,[1,586680,2240],[[0,720,0,721,1038,[0,586680,2230],[[0,262,0,263,0,[1,586770,2140],[],[[588910,2,1055]]]],[[586680,2,1056],[588910,4,1057]]]],[[588920,2,1058]]],[0,1059,0,31,1060,[1,588920,0],[],[[588920,2,1061]]]],[[588920,2,1062]]],[0,490,0,491,1063,[1,588920,0],[],[]],[0,1064,0,1052,1040,[1,588920,3821],[[0,1033,0,111,1034,[1,588920,0],[],[[588920,2,1041]]],[0,1053,0,134,1054,[1,588920,3811],[[0,720,0,721,1038,[0,588920,3811],[[0,262,0,263,0,[1,588970,3761],[],[[592731,2,1065]]]],[[588930,2,1066],[592731,4,1067]]]],[[592731,2,1058]]],[0,1059,0,31,1060,[1,592731,10],[],[[592741,2,1061]]]],[[592741,2,1068]]],[0,490,0,491,1069,[1,592741,0],[],[]],[0,1070,0,1052,1071,[1,592741,60],[[0,1033,0,111,1034,[1,592741,0],[],[[592741,2,1072]]],[0,1053,0,134,1054,[1,592751,50],[[0,720,0,721,1038,[1,592751,50],[],[[592751,2,1073]]]],[[592801,2,1074]]],[0,1059,0,31,1060,[1,592801,0],[],[[592801,2,1075]]]],[[592801,2,1076]]],[0,490,0,491,1077,[1,592801,0],[],[]],[0,1078,0,1052,1079,[1,592801,70],[[0,1033,0,111,1034,[1,592801,10],[],[[592811,2,1080]]],[0,1053,0,134,1054,[1,592811,60],[[0,720,0,721,1038,[1,592811,60],[],[[592811,2,1081]]]],[[592871,2,1074]]],[0,1059,0,31,1060,[1,592871,0],[],[[592871,2,1075]]]],[[592871,2,1082]]],[0,490,0,491,1083,[1,592871,0],[],[]],[0,1084,0,1052,1045,[1,592871,2040],[[0,1033,0,111,1034,[1,592881,0],[],[[592881,2,1046]]],[0,1053,0,134,1054,[1,592881,2030],[[0,720,0,721,1038,[0,592881,2030],[[0,262,0,263,0,[1,592951,1960],[],[[594911,2,1085]]]],[[592881,2,1086],[594911,4,1087]]]],[[594911,2,1058]]],[0,1059,0,31,1060,[1,594911,0],[],[[594911,2,1061]]]],[[594911,2,1088]]],[0,490,0,491,1089,[1,594921,0],[],[]],[0,1090,0,1052,1091,[1,594921,60],[[0,1033,0,111,1034,[1,594921,0],[],[[594921,2,1092]]],[0,1053,0,134,1054,[1,594921,60],[[0,720,0,721,1038,[1,594921,60],[],[[594921,2,1093]]]],[[594981,2,1074]]],[0,1059,0,31,1060,[1,594981,0],[],[[594981,2,1075]]]],[[594981,2,1094]]],[0,490,0,491,1095,[1,594981,0],[],[]],[2,211,0,212,213,[1,594981,24193],[[0,214,0,215,0,[1,594981,14203],[[0,167,0,168,216,[1,594991,0],[],[]],[0,73,0,74,217,[1,594991,2000],[],[[596991,2,185]]],[0,218,0,219,220,[1,596991,4021],[[0,221,0,222,0,[1,596991,4021],[[0,118,0,119,223,[1,596991,470],[[0,224,0,225,0,[1,596991,470],[[0,59,0,60,226,[1,597001,60],[],[]],[0,55,0,56,227,[1,597061,210],[],[[597061,2,228]]],[0,55,0,56,226,[1,597271,180],[],[[597271,2,229]]]],[]]],[]],[0,230,0,21,231,[1,597461,390],[],[[597851,2,232]]],[0,233,0,134,234,[1,597851,3161],[[0,235,0,236,237,[0,597851,3161],[[0,262,0,263,0,[1,600892,120],[],[[601012,2,1096]]]],[[597851,2,238],[601012,4,1025]]]],[[601012,2,267]]],[0,70,0,71,240,[1,601012,0],[[0,268,0,269,0,[1,601012,0],[],[[601012,2,270]]]],[]]],[]]],[]],[0,167,0,168,216,[1,601022,0],[],[]],[0,59,0,60,250,[1,601022,20],[],[]],[0,73,0,74,217,[1,601042,2010],[],[[603042,2,185]]],[0,218,0,219,251,[1,603052,4132],[[0,252,0,253,0,[1,603052,4122],[[0,59,0,60,250,[1,603062,20],[],[]],[0,254,0,255,0,[1,603082,450],[[0,18,0,19,0,[1,603092,70],[[0,20,0,21,22,[1,603092,20],[],[]],[0,23,0,24,25,[1,603112,50],[],[]]],[]],[0,55,0,56,227,[1,603162,170],[],[[603162,2,228]]],[0,55,0,56,250,[1,603332,200],[],[[603332,2,256]]]],[]],[0,230,0,21,231,[1,603532,390],[],[[603922,2,232]]],[0,257,0,31,258,[1,603922,0],[],[[603922,2,259]]],[0,233,0,134,260,[1,603922,3252],[[0,235,0,236,261,[0,603922,3252],[[0,262,0,263,0,[1,606954,220],[],[[607174,2,1097]]]],[[603922,2,265],[607174,4,266]]]],[[607174,2,267]]],[0,70,0,71,240,[1,607174,0],[[0,268,0,269,0,[1,607174,0],[],[[607174,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,607184,2000],[],[[609184,2,185]]]],[]],[0,271,0,272,0,[1,609184,9304],[[0,118,0,119,273,[1,609184,320],[[0,81,0,82,274,[1,609184,320],[[0,84,0,31,85,[1,609194,0],[],[[609194,2,86]]],[0,87,0,88,89,[1,609194,0],[],[[609194,2,90],[609194,2,91]]],[0,92,0,93,94,[1,609194,10],[],[[609204,2,95]]],[3,96,0,0,0,[1,609204,10],[[4,275,0,0,0,[1,609204,10],[[0,98,0,99,100,[1,609204,0],[],[[609204,2,101]]],[0,102,0,103,104,[1,609204,0],[],[[609204,2,276]]],[0,106,0,107,108,[1,609204,0],[],[[609204,2,109]]]],[]]],[]],[0,110,0,111,112,[1,609214,0],[],[[609214,2,277]]],[0,114,0,115,116,[1,609214,0],[],[[609214,2,278]]],[0,118,0,119,120,[1,609214,290],[[0,55,0,56,116,[1,609214,290],[],[[609214,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,609504,8984],[],[[609504,2,281]]]],[]],[0,282,0,283,0,[1,618498,676],[],[]]],[]]]],[1098,0,1,1099,[],[1,619174,114017],[[1,12,0,13,0,[1,619194,12152],[[0,14,0,15,16,[1,619204,12076],[],[[619204,2,17]]],[0,18,0,19,0,[1,631281,64],[[0,20,0,21,22,[1,631287,27],[],[]],[0,23,0,24,25,[1,631314,30],[],[]]],[]]],[]],[0,920,0,31,921,[1,631347,1],[],[[631348,2,922]]],[0,167,0,168,558,[1,631349,1],[],[]],[0,167,0,168,684,[1,631351,1],[],[]],[0,34,35,36,932,[1,631354,862],[[0,38,0,39,40,[1,631361,475],[],[[631363,2,933]]],[0,42,0,43,44,[1,631836,130],[],[[631846,2,45]]],[0,42,0,43,46,[1,631966,100],[],[[631966,2,47]]],[0,48,0,49,50,[1,632066,150],[],[[632076,2,51]]]],[]],[0,167,0,168,934,[1,632226,0],[],[]],[0,77,0,78,122,[1,632226,8418],[],[[632226,2,123]]],[0,59,0,60,124,[1,640654,100],[],[]],[0,167,0,168,1100,[1,640764,0],[],[]],[0,936,0,937,945,[1,640764,599],[[3,939,0,0,0,[1,640784,578],[[4,940,0,0,0,[1,640784,577],[[0,114,0,115,941,[1,640784,0],[],[[640784,2,942]]],[0,114,0,115,943,[1,640784,10],[],[[640794,2,942]]],[0,114,0,115,944,[1,640794,10],[],[[640794,2,945]]],[0,946,0,134,947,[1,640804,10],[[0,205,0,206,948,[1,640804,0],[],[[640804,2,208]]]],[[640814,2,955]]],[0,70,0,71,951,[1,640814,540],[[0,77,0,78,956,[1,640814,538],[],[[640814,2,1101]]]],[]],[0,511,0,512,952,[1,641356,4],[],[[641359,2,270]]]],[]]],[]]],[]],[0,167,0,168,958,[1,641365,1],[],[]],[0,42,0,43,959,[1,641366,460],[],[[641366,2,960]]],[0,48,0,49,79,[1,641826,670],[],[[641826,2,129]]],[0,73,0,74,217,[1,642496,2053],[],[[644548,2,185]]],[0,167,0,168,961,[1,644550,1],[],[]],[0,1102,0,145,962,[1,644552,6676],[],[[651229,2,1103]]],[0,77,0,78,962,[1,651230,316],[],[[651231,2,963]]],[0,167,0,168,1104,[1,651546,0],[],[]],[0,167,0,168,1105,[1,651546,0],[],[]],[0,1106,0,787,0,[1,651546,11079],[[0,687,0,27,688,[1,651546,0],[],[[651546,2,689]]],[0,711,0,712,788,[1,651546,140],[],[[651686,2,702]]],[0,703,0,704,705,[1,651686,10],[],[]],[0,711,0,712,789,[1,651696,100],[],[[651796,2,709]]],[0,703,0,704,710,[1,651796,10],[],[]],[0,711,0,712,713,[1,651806,140],[],[[651946,2,714]]],[0,703,0,704,715,[1,651946,0],[],[]],[0,711,0,712,716,[1,651946,100],[],[[652046,2,714]]],[0,703,0,704,717,[1,652046,0],[],[]],[0,718,0,134,719,[1,652046,3622],[[0,720,0,721,722,[0,652056,3612],[[0,262,0,263,0,[1,652266,3402],[],[[655668,2,1107]]]],[[652056,2,724],[655668,4,725]]]],[[655668,2,726]]],[0,703,0,704,727,[1,655668,0],[],[]],[0,728,0,729,0,[1,655668,6947],[[3,730,0,0,0,[1,655668,6947],[[4,731,0,0,0,[1,655678,2783],[[0,694,0,134,732,[1,655678,2783],[[0,696,0,697,733,[0,655678,2783],[[0,262,0,263,0,[1,655758,2693],[],[[658451,2,1108]]]],[[655678,2,735],[658461,4,736]]]],[[658461,2,737]]],[0,511,0,512,701,[1,658461,0],[],[]]],[]],[4,738,0,0,0,[1,658461,4014],[[0,694,0,134,732,[1,658471,3994],[[0,696,0,697,733,[0,658471,3994],[[0,262,0,263,0,[1,658761,3704],[],[[662465,2,1109]]]],[[658471,2,740],[662465,4,741]]]],[[662465,2,737]]],[0,511,0,512,701,[1,662465,10],[],[]]],[]],[4,742,0,0,0,[1,662475,140],[[0,694,0,134,732,[1,662475,140],[[0,696,0,697,733,[1,662475,140],[],[[662475,2,743]]]],[[662615,2,700]]],[0,511,0,512,701,[1,662615,0],[],[[662615,2,270]]]],[]]],[]]],[[662615,2,744]]],[0,703,0,704,745,[1,662625,0],[],[]],[0,746,0,747,748,[1,662625,0],[],[[662625,2,749]]]],[[662625,2,750]]],[0,38,0,39,634,[1,662625,355],[],[[662625,2,635]]],[0,167,0,168,1110,[1,662992,2],[],[]],[0,167,0,168,1111,[1,663001,1],[],[]],[0,38,0,39,655,[1,663003,684],[],[[663004,2,656]]],[0,167,0,168,1112,[1,663697,0],[],[]],[0,786,0,787,0,[1,663697,10053],[[0,687,0,27,688,[1,663707,0],[],[[663707,2,689]]],[0,711,0,712,788,[1,663717,100],[],[[663817,2,702]]],[0,703,0,704,705,[1,663817,10],[],[]],[0,711,0,712,789,[1,663827,110],[],[[663937,2,709]]],[0,703,0,704,710,[1,663937,0],[],[]],[0,711,0,712,713,[1,663937,90],[],[[664027,2,714]]],[0,703,0,704,715,[1,664027,0],[],[]],[0,711,0,712,716,[1,664027,140],[],[[664168,2,714]]],[0,703,0,704,717,[1,664173,2],[],[]],[0,718,0,134,719,[1,664177,3493],[[0,720,0,721,722,[0,664181,3489],[[0,262,0,263,0,[1,664299,3361],[],[[667660,2,1113]]]],[[664183,2,724],[667660,4,725]]]],[[667670,2,726]]],[0,703,0,704,727,[1,667670,0],[],[]],[0,728,0,729,0,[1,667670,6070],[[3,730,0,0,0,[1,667680,6060],[[4,731,0,0,0,[1,667680,3410],[[0,694,0,134,732,[1,667680,3410],[[0,696,0,697,733,[0,667680,3410],[[0,262,0,263,0,[1,667800,3290],[],[[671080,2,1114]]]],[[667680,2,735],[671090,4,736]]]],[[671090,2,737]]],[0,511,0,512,701,[1,671090,0],[],[]]],[]],[4,738,0,0,0,[1,671090,2470],[[0,694,0,134,732,[1,671100,2460],[[0,696,0,697,733,[0,671100,2460],[[0,262,0,263,0,[1,671300,2260],[],[[673560,2,1115]]]],[[671100,2,740],[673560,4,741]]]],[[673560,2,737]]],[0,511,0,512,701,[1,673560,0],[],[]]],[]],[4,742,0,0,0,[1,673570,170],[[0,694,0,134,732,[1,673570,170],[[0,696,0,697,733,[1,673570,170],[],[[673570,2,743]]]],[[673740,2,700]]],[0,511,0,512,701,[1,673740,0],[],[[673740,2,270]]]],[]]],[]]],[[673740,2,744]]],[0,703,0,704,745,[1,673740,0],[],[]],[0,746,0,747,748,[1,673740,10],[],[[673750,2,749]]]],[[673750,2,768]]],[0,1116,0,1117,820,[1,673750,0],[],[[673750,2,1118]]],[0,167,0,168,1119,[1,673750,0],[],[]],[0,48,0,49,79,[1,673750,170],[],[[673750,2,129]]],[0,167,0,168,1120,[1,673920,0],[],[]],[0,77,0,78,962,[1,673920,210],[],[[673920,2,963]]],[0,167,0,168,1121,[1,674140,0],[],[]],[0,167,0,168,1122,[1,674140,0],[],[]],[0,38,0,39,669,[1,674140,500],[],[[674140,2,670]]],[0,167,0,168,1123,[1,674650,0],[],[]],[0,167,0,168,1124,[1,674650,0],[],[]],[0,38,0,39,655,[1,674650,280],[],[[674650,2,656]]],[0,167,0,168,1125,[1,674930,0],[],[]],[0,786,0,787,0,[1,674930,9923],[[0,687,0,27,688,[1,674930,10],[],[[674940,2,689]]],[0,711,0,712,788,[1,674940,40],[],[[674980,2,702]]],[0,703,0,704,705,[1,674980,0],[],[]],[0,711,0,712,789,[1,674980,40],[],[[675020,2,709]]],[0,703,0,704,710,[1,675020,0],[],[]],[0,711,0,712,713,[1,675020,50],[],[[675070,2,714]]],[0,703,0,704,715,[1,675070,0],[],[]],[0,711,0,712,716,[1,675070,40],[],[[675110,2,714]]],[0,703,0,704,717,[1,675110,0],[],[]],[0,718,0,134,719,[1,675110,3702],[[0,720,0,721,722,[0,675110,3702],[[0,262,0,263,0,[1,675170,3642],[],[[678812,2,1126]]]],[[675110,2,724],[678812,4,725]]]],[[678812,2,726]]],[0,703,0,704,727,[1,678812,0],[],[]],[0,728,0,729,0,[1,678812,6041],[[3,730,0,0,0,[1,678822,6031],[[4,731,0,0,0,[1,678822,2171],[[0,694,0,134,732,[1,678822,2161],[[0,696,0,697,733,[0,678822,2161],[[0,262,0,263,0,[1,678923,2060],[],[[680983,2,1127]]]],[[678822,2,735],[680983,4,736]]]],[[680983,2,737]]],[0,511,0,512,701,[1,680983,0],[],[]]],[]],[4,738,0,0,0,[1,680993,3760],[[0,694,0,134,732,[1,680993,3760],[[0,696,0,697,733,[0,680993,3760],[[0,262,0,263,0,[1,681083,3670],[],[[684753,2,1128]]]],[[680993,2,740],[684753,4,741]]]],[[684753,2,737]]],[0,511,0,512,701,[1,684753,0],[],[]]],[]],[4,742,0,0,0,[1,684753,100],[[0,694,0,134,732,[1,684753,90],[[0,696,0,697,733,[1,684763,80],[],[[684763,2,743]]]],[[684843,2,700]]],[0,511,0,512,701,[1,684843,10],[],[[684853,2,270]]]],[]]],[]]],[[684853,2,744]]],[0,703,0,704,745,[1,684853,0],[],[]],[0,746,0,747,748,[1,684853,0],[],[[684853,2,749]]]],[[684853,2,768]]],[0,1116,0,1117,820,[1,684853,0],[],[[684853,2,1118]]],[0,167,0,168,1129,[1,684853,0],[],[]],[0,48,0,49,79,[1,684853,180],[],[[684853,2,129]]],[0,167,0,168,1130,[1,685033,0],[],[]],[0,77,0,78,962,[1,685043,270],[],[[685043,2,963]]],[0,167,0,168,1131,[1,685323,0],[],[]],[0,167,0,168,1132,[1,685323,0],[],[]],[0,38,0,39,673,[1,685323,522],[],[[685323,2,674]]],[0,167,0,168,1133,[1,685845,0],[],[]],[0,167,0,168,1134,[1,685845,0],[],[]],[0,38,0,39,655,[1,685845,310],[],[[685845,2,656]]],[0,167,0,168,1125,[1,686155,0],[],[]],[0,786,0,787,0,[1,686155,10332],[[0,687,0,27,688,[1,686155,0],[],[[686165,2,689]]],[0,711,0,712,788,[1,686165,30],[],[[686195,2,702]]],[0,703,0,704,705,[1,686205,0],[],[]],[0,711,0,712,789,[1,686205,30],[],[[686235,2,709]]],[0,703,0,704,710,[1,686235,0],[],[]],[0,711,0,712,713,[1,686235,40],[],[[686275,2,714]]],[0,703,0,704,715,[1,686275,0],[],[]],[0,711,0,712,716,[1,686275,40],[],[[686315,2,714]]],[0,703,0,704,717,[1,686315,0],[],[]],[0,718,0,134,719,[1,686315,3721],[[0,720,0,721,722,[0,686325,3711],[[0,262,0,263,0,[1,686375,3661],[],[[690036,2,1135]]]],[[686325,2,724],[690036,4,725]]]],[[690036,2,726]]],[0,703,0,704,727,[1,690036,10],[],[]],[0,728,0,729,0,[1,690046,6431],[[3,730,0,0,0,[1,690056,6421],[[4,731,0,0,0,[1,690056,2370],[[0,694,0,134,732,[1,690056,2370],[[0,696,0,697,733,[0,690056,2370],[[0,262,0,263,0,[1,690306,2120],[],[[692426,2,1136]]]],[[690056,2,735],[692426,4,736]]]],[[692426,2,737]]],[0,511,0,512,701,[1,692426,0],[],[]]],[]],[4,738,0,0,0,[1,692426,3921],[[0,694,0,134,732,[1,692426,3911],[[0,696,0,697,733,[0,692436,3901],[[0,262,0,263,0,[1,692527,3810],[],[[696337,2,1137]]]],[[692436,2,740],[696337,4,741]]]],[[696337,2,737]]],[0,511,0,512,701,[1,696347,0],[],[]]],[]],[4,742,0,0,0,[1,696347,130],[[0,694,0,134,732,[1,696347,130],[[0,696,0,697,733,[1,696347,130],[],[[696347,2,743]]]],[[696477,2,700]]],[0,511,0,512,701,[1,696477,0],[],[[696477,2,270]]]],[]]],[]]],[[696477,2,744]]],[0,703,0,704,745,[1,696477,10],[],[]],[0,746,0,747,748,[1,696487,0],[],[[696487,2,749]]]],[[696487,2,768]]],[0,1116,0,1117,820,[1,696487,0],[],[[696487,2,1118]]],[0,167,0,168,1138,[1,696487,0],[],[]],[0,48,0,49,79,[1,696487,170],[],[[696487,2,129]]],[0,167,0,168,1139,[1,696657,0],[],[]],[0,77,0,78,962,[1,696657,202],[],[[696657,2,963]]],[0,167,0,168,1140,[1,696859,0],[],[]],[0,167,0,168,1141,[1,696859,0],[],[]],[0,38,0,39,676,[1,696869,610],[],[[696869,2,677]]],[0,167,0,168,1142,[1,697479,0],[],[]],[0,167,0,168,1143,[1,697479,0],[],[]],[0,38,0,39,655,[1,697479,290],[],[[697479,2,656]]],[0,167,0,168,1144,[1,697769,0],[],[]],[0,786,0,787,0,[1,697769,10223],[[0,687,0,27,688,[1,697779,0],[],[[697779,2,689]]],[0,711,0,712,788,[1,697779,30],[],[[697809,2,702]]],[0,703,0,704,705,[1,697819,0],[],[]],[0,711,0,712,789,[1,697819,30],[],[[697849,2,709]]],[0,703,0,704,710,[1,697849,10],[],[]],[0,711,0,712,713,[1,697859,40],[],[[697899,2,714]]],[0,703,0,704,715,[1,697899,0],[],[]],[0,711,0,712,716,[1,697899,40],[],[[697939,2,714]]],[0,703,0,704,717,[1,697939,0],[],[]],[0,718,0,134,719,[1,697939,3912],[[0,720,0,721,722,[0,697939,3912],[[0,262,0,263,0,[1,697989,3852],[],[[701841,2,1145]]]],[[697939,2,724],[701851,4,725]]]],[[701851,2,726]]],[0,703,0,704,727,[1,701851,0],[],[]],[0,728,0,729,0,[1,701851,6141],[[3,730,0,0,0,[1,701851,6141],[[4,731,0,0,0,[1,701851,2170],[[0,694,0,134,732,[1,701851,2170],[[0,696,0,697,733,[0,701851,2170],[[0,262,0,263,0,[1,701991,2020],[],[[704011,2,1146]]]],[[701861,2,735],[704011,4,736]]]],[[704021,2,737]]],[0,511,0,512,701,[1,704021,0],[],[]]],[]],[4,738,0,0,0,[1,704021,3871],[[0,694,0,134,732,[1,704021,3871],[[0,696,0,697,733,[0,704021,3871],[[0,262,0,263,0,[1,704111,3781],[],[[707892,2,1147]]]],[[704021,2,740],[707892,4,741]]]],[[707892,2,737]]],[0,511,0,512,701,[1,707892,0],[],[]]],[]],[4,742,0,0,0,[1,707892,100],[[0,694,0,134,732,[1,707892,100],[[0,696,0,697,733,[1,707902,90],[],[[707902,2,743]]]],[[707992,2,700]]],[0,511,0,512,701,[1,707992,0],[],[[707992,2,270]]]],[]]],[]]],[[707992,2,744]]],[0,703,0,704,745,[1,707992,0],[],[]],[0,746,0,747,748,[1,707992,0],[],[[707992,2,749]]]],[[707992,2,768]]],[0,1116,0,1117,820,[1,707992,0],[],[[707992,2,1118]]],[2,211,0,212,213,[1,707992,25199],[[0,214,0,215,0,[1,708002,14023],[[0,167,0,168,216,[1,708002,0],[],[]],[0,73,0,74,217,[1,708002,2000],[],[[710002,2,185]]],[0,218,0,219,220,[1,710002,3982],[[0,221,0,222,0,[1,710002,3982],[[0,118,0,119,223,[1,710002,410],[[0,224,0,225,0,[1,710012,400],[[0,59,0,60,226,[1,710012,30],[],[]],[0,55,0,56,227,[1,710042,180],[],[[710042,2,228]]],[0,55,0,56,226,[1,710222,190],[],[[710232,2,229]]]],[]]],[]],[0,230,0,21,231,[1,710412,410],[],[[710822,2,232]]],[0,233,0,134,234,[1,710832,3152],[[0,235,0,236,237,[0,710832,3152],[[0,262,0,263,0,[1,713854,120],[],[[713974,2,1148]]]],[[710832,2,238],[713984,4,1025]]]],[[713984,2,267]]],[0,70,0,71,240,[1,713984,0],[[0,268,0,269,0,[1,713984,0],[],[[713984,2,270]]]],[]]],[]]],[]],[0,167,0,168,216,[1,713984,0],[],[]],[0,59,0,60,250,[1,713984,20],[],[]],[0,73,0,74,217,[1,714004,2000],[],[[716004,2,185]]],[0,218,0,219,251,[1,716004,4021],[[0,252,0,253,0,[1,716004,4021],[[0,59,0,60,250,[1,716004,40],[],[]],[0,254,0,255,0,[1,716044,370],[[0,18,0,19,0,[1,716054,40],[[0,20,0,21,22,[1,716054,20],[],[]],[0,23,0,24,25,[1,716074,20],[],[]]],[]],[0,55,0,56,227,[1,716094,160],[],[[716094,2,228]]],[0,55,0,56,250,[1,716254,160],[],[[716254,2,256]]]],[]],[0,230,0,21,231,[1,716414,340],[],[[716754,2,232]]],[0,257,0,31,258,[1,716754,0],[],[[716754,2,259]]],[0,233,0,134,260,[1,716754,3261],[[0,235,0,236,261,[0,716754,3261],[[0,262,0,263,0,[1,719805,210],[],[[720015,2,1149]]]],[[716754,2,265],[720015,4,266]]]],[[720015,2,267]]],[0,70,0,71,240,[1,720015,10],[[0,268,0,269,0,[1,720025,0],[],[[720025,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,720025,2000],[],[[722025,2,185]]]],[]],[0,271,0,272,0,[1,722025,9456],[[0,118,0,119,273,[1,722025,210],[[0,81,0,82,274,[1,722035,200],[[0,84,0,31,85,[1,722045,0],[],[[722045,2,86]]],[0,87,0,88,89,[1,722045,0],[],[[722045,2,90],[722045,2,91]]],[0,92,0,93,94,[1,722045,0],[],[[722045,2,95]]],[3,96,0,0,0,[1,722045,10],[[4,275,0,0,0,[1,722045,0],[[0,98,0,99,100,[1,722045,0],[],[[722045,2,101]]],[0,102,0,103,104,[1,722045,0],[],[[722045,2,276]]],[0,106,0,107,108,[1,722045,0],[],[[722045,2,109]]]],[]]],[]],[0,110,0,111,112,[1,722055,0],[],[[722055,2,277]]],[0,114,0,115,116,[1,722055,0],[],[[722055,2,278]]],[0,118,0,119,120,[1,722055,180],[[0,55,0,56,116,[1,722055,180],[],[[722055,2,279]]]],[]]],[]]],[]],[0,55,0,56,280,[1,722235,9236],[],[[722235,2,281]]]],[]],[0,282,0,283,0,[1,731481,1710],[],[]]],[]]]],[1150,0,1,1151,[],[1,733191,71535],[[1,12,0,13,0,[1,733201,11694],[[0,14,0,15,16,[1,733211,11654],[],[[733211,2,17]]],[0,18,0,19,0,[1,744865,30],[[0,20,0,21,22,[1,744865,20],[],[]],[0,23,0,24,25,[1,744885,10],[],[]]],[]]],[]],[0,1152,0,31,1153,[1,744905,0],[],[[744905,2,1154]]],[0,1155,0,31,1156,[1,744905,0],[],[[744905,2,1157]]],[0,1158,0,111,1159,[1,744905,0],[],[[744905,2,1160]]],[0,1161,0,111,1162,[1,744905,0],[],[[744905,2,1163]]],[0,1164,0,31,1165,[1,744905,0],[],[[744905,2,1166]]],[0,1167,0,31,1168,[1,744905,0],[],[[744905,2,1169]]],[0,1170,0,27,1171,[1,744915,0],[],[[744915,2,1172]]],[0,167,0,168,1173,[1,744915,0],[],[]],[0,167,0,168,1174,[1,744915,0],[],[]],[0,167,0,168,1175,[1,744915,0],[],[]],[0,167,0,168,1176,[1,744915,0],[],[]],[0,34,35,36,560,[1,744915,826],[[0,38,0,39,40,[1,744925,190],[],[[744925,2,41]]],[0,42,0,43,44,[1,745125,110],[],[[745125,2,45]]],[0,42,0,43,46,[1,745235,180],[],[[745235,2,47]]],[0,48,0,49,50,[1,745425,315],[],[[745425,2,51]]]],[]],[0,167,0,168,1177,[1,745742,1],[],[]],[0,167,0,168,1178,[1,745744,0],[],[]],[0,167,0,168,1179,[1,745745,1],[],[]],[0,52,0,53,1180,[1,745747,5366],[[0,55,0,56,57,[1,745754,4246],[],[[745756,2,58]]],[0,59,0,60,61,[1,750002,72],[],[]],[0,62,0,63,64,[1,750075,348],[[0,42,0,43,65,[1,750077,346],[],[[750078,2,1181]]]],[]],[0,62,0,63,67,[1,750423,10],[],[]],[0,59,0,60,61,[1,750433,30],[],[]],[0,62,0,63,68,[1,750463,0],[],[]],[0,62,0,63,69,[1,750473,0],[],[]],[0,70,0,71,72,[1,750473,0],[],[]],[0,73,0,74,75,[1,750473,500],[],[[750973,2,76]]],[0,77,0,78,79,[1,750973,140],[],[[750973,2,80]]]],[]],[0,167,0,168,1182,[1,751123,0],[],[]],[0,81,0,82,1183,[1,751123,1318],[[0,84,0,31,85,[1,751123,0],[],[[751123,2,86]]],[0,87,0,88,89,[1,751123,10],[],[[751133,2,90],[751133,2,91]]],[0,92,0,93,94,[1,751133,0],[],[[751133,2,95]]],[3,96,0,0,0,[1,751133,10],[[4,1184,0,0,0,[1,751133,10],[[0,98,0,99,100,[1,751133,0],[],[[751133,2,101]]],[0,102,0,103,104,[1,751133,10],[],[[751143,2,1185]]],[0,106,0,107,108,[1,751143,0],[],[[751143,2,109]]]],[]]],[]],[0,110,0,111,112,[1,751143,0],[],[[751143,2,1186]]],[0,114,0,115,116,[1,751143,0],[],[[751143,2,1187]]],[0,118,0,119,120,[1,751143,1298],[[0,55,0,56,116,[1,751153,1288],[],[[751153,2,1188]]]],[]]],[]],[0,77,0,78,122,[1,752441,140],[],[[752441,2,123]]],[0,167,0,168,1189,[1,752581,0],[],[]],[0,77,0,78,125,[1,752581,732],[],[[752581,2,126]]],[0,167,0,168,1190,[1,753315,2],[],[]],[0,42,0,43,1191,[1,753319,647],[],[[753322,2,1192]]],[0,167,0,168,1193,[1,753966,0],[],[]],[0,48,0,49,79,[1,753966,551],[],[[753966,2,129]]],[0,167,0,168,1194,[1,754519,2],[],[]],[0,48,0,49,209,[1,754524,508],[],[[754526,2,210]]],[0,81,0,82,1183,[1,755043,592],[[0,84,0,31,85,[1,755059,6],[],[[755066,2,86]]],[0,87,0,88,89,[1,755069,3],[],[[755071,2,90],[755072,2,91]]],[0,92,0,93,94,[1,755075,7],[],[[755083,2,95]]],[3,96,0,0,0,[1,755085,23],[[4,1184,0,0,0,[1,755086,21],[[0,98,0,99,100,[1,755089,3],[],[[755092,2,101]]],[0,102,0,103,104,[1,755095,3],[],[[755099,2,1185]]],[0,106,0,107,108,[1,755103,3],[],[[755105,2,109]]]],[]]],[]],[0,110,0,111,112,[1,755111,3],[],[[755114,2,1186]]],[0,114,0,115,116,[1,755117,3],[],[[755119,2,1187]]],[0,118,0,119,120,[1,755123,512],[[0,55,0,56,116,[1,755127,508],[],[[755129,2,1188]]]],[]]],[]],[0,77,0,78,122,[1,755635,580],[],[[755635,2,123]]],[0,167,0,168,1195,[1,756215,0],[],[]],[0,77,0,78,125,[1,756215,630],[],[[756215,2,126]]],[0,167,0,168,1196,[1,756846,1],[],[]],[0,42,0,43,1197,[1,756848,199],[],[[756848,2,1198]]],[0,167,0,168,1199,[1,757057,0],[],[]],[0,48,0,49,79,[1,757057,210],[],[[757057,2,129]]],[0,167,0,168,1200,[1,757267,0],[],[]],[0,48,0,49,209,[1,757277,254],[],[[757277,2,210]]],[0,531,0,532,0,[1,757531,242],[[0,118,0,119,273,[1,757531,242],[[0,81,0,82,274,[1,757531,242],[[0,84,0,31,85,[1,757541,0],[],[[757541,2,86]]],[0,87,0,88,89,[1,757541,0],[],[[757541,2,90],[757541,2,91]]],[0,92,0,93,94,[1,757551,0],[],[[757551,2,95]]],[3,96,0,0,0,[1,757551,10],[[4,275,0,0,0,[1,757551,10],[[0,98,0,99,100,[1,757551,0],[],[[757551,2,101]]],[0,102,0,103,104,[1,757551,0],[],[[757551,2,276]]],[0,106,0,107,108,[1,757561,0],[],[[757561,2,109]]]],[]]],[]],[0,110,0,111,112,[1,757571,2],[],[[757573,2,277]]],[0,114,0,115,116,[1,757574,2],[],[[757575,2,278]]],[0,118,0,119,120,[1,757577,196],[[0,55,0,56,116,[1,757578,195],[],[[757579,2,279]]]],[]]],[]]],[]]],[]],[0,167,0,168,1201,[1,757773,0],[],[]],[0,167,0,168,1202,[1,757773,10],[],[]],[0,224,0,225,0,[1,757783,4091],[[0,59,0,60,226,[1,757783,3267],[],[]],[0,55,0,56,227,[1,761053,445],[],[[761055,2,228]]],[0,55,0,56,226,[1,761498,376],[],[[761498,2,229]]]],[]],[0,167,0,168,1203,[1,761874,0],[],[]],[0,55,0,56,237,[1,761874,1000],[],[[761874,2,242]]],[0,1204,0,1205,0,[1,762874,130],[[0,1206,0,111,1207,[1,762884,0],[],[[762884,2,1208]]],[0,1209,0,111,1210,[1,762884,0],[],[[762884,2,1211]]],[0,971,0,485,1212,[1,762884,20],[],[[762904,2,1011]]],[0,974,0,31,942,[1,762904,0],[],[[762904,2,975]]],[0,1213,0,27,0,[1,762904,0],[],[[762904,2,1214]]],[3,978,0,0,0,[1,762904,100],[[4,975,0,0,0,[1,762904,50],[[0,1215,0,93,1216,[1,762904,0],[],[[762904,2,1217]]],[0,979,0,462,1218,[1,762904,0],[],[[762904,2,464],[762904,2,992]]],[0,1219,0,111,1220,[1,762914,0],[],[[762914,2,1221]]],[0,985,0,712,986,[1,762914,40],[],[[762954,2,1222]]],[0,988,0,989,1223,[1,762954,0],[],[]]],[]],[4,991,0,0,0,[1,762954,50],[[0,1215,0,93,1216,[1,762954,0],[],[[762954,2,1224]]],[0,979,0,462,1218,[1,762954,0],[],[[762954,2,464],[762954,2,996]]],[0,1219,0,111,1220,[1,762954,0],[],[[762954,2,1225]]],[0,985,0,712,986,[1,762964,40],[],[[763004,2,1226]]],[0,988,0,989,1223,[1,763004,0],[],[]]],[]]],[]]],[[763004,2,1227]]],[0,1228,0,1229,1230,[1,763004,130],[[0,1231,0,31,1232,[1,763014,0],[],[[763014,2,1233]]],[0,87,0,88,370,[1,763014,0],[],[[763014,2,159],[763014,2,1234]]],[0,974,0,31,1235,[1,763014,0],[],[[763014,2,1236]]],[3,1237,0,0,0,[1,763014,120],[[4,1236,0,0,0,[1,763014,60],[[0,1238,0,1239,1240,[1,763014,0],[],[[763014,2,1241]]],[0,1242,0,111,1243,[1,763014,0],[],[[763014,2,1244]]],[0,1053,0,134,1245,[1,763014,60],[[0,720,0,721,1246,[1,763024,50],[],[[763024,2,1247]]]],[[763074,2,1074]]],[0,1248,0,93,1216,[1,763074,0],[],[[763074,2,975]]]],[]],[4,975,0,0,0,[1,763074,60],[[0,1238,0,1239,1240,[1,763084,0],[],[[763084,2,1249]]],[0,1242,0,111,1243,[1,763084,0],[],[[763084,2,1250]]],[0,1053,0,134,1245,[1,763084,50],[[0,720,0,721,1246,[1,763084,50],[],[[763084,2,1251]]]],[[763134,2,1074]]],[0,1248,0,93,1216,[1,763134,0],[],[[763134,2,991]]]],[]]],[]],[0,1231,0,31,1060,[1,763134,0],[],[[763134,2,1252]]]],[[763134,2,1075]]],[0,490,0,491,1253,[1,763144,0],[],[]],[0,167,0,168,1254,[1,763144,0],[],[]],[0,167,0,168,1255,[1,763144,0],[],[]],[0,167,0,168,1256,[1,763144,0],[],[]],[0,167,0,168,1257,[1,763144,0],[],[]],[0,55,0,56,1258,[1,763144,150],[],[[763144,2,1259]]],[0,167,0,168,1260,[1,763294,0],[],[]],[0,1228,0,1229,1230,[1,763294,380],[[0,1231,0,31,1232,[1,763304,0],[],[[763304,2,1233]]],[0,87,0,88,370,[1,763304,0],[],[[763304,2,159],[763304,2,1234]]],[0,974,0,31,1235,[1,763304,0],[],[[763304,2,1236]]],[3,1237,0,0,0,[1,763304,370],[[4,1236,0,0,0,[1,763304,180],[[0,1238,0,1239,1240,[1,763304,0],[],[[763304,2,1241]]],[0,1242,0,111,1243,[1,763314,0],[],[[763314,2,1244]]],[0,1053,0,134,1245,[1,763314,170],[[0,720,0,721,1246,[0,763314,170],[[0,262,0,263,0,[1,763364,120],[],[[763484,2,1261]]]],[[763314,2,1247],[763484,4,1262]]]],[[763484,2,1058]]],[0,1248,0,93,1216,[1,763484,0],[],[[763484,2,975]]]],[]],[4,975,0,0,0,[1,763484,190],[[0,1238,0,1239,1240,[1,763484,0],[],[[763484,2,1249]]],[0,1242,0,111,1243,[1,763484,0],[],[[763484,2,1250]]],[0,1053,0,134,1245,[1,763484,190],[[0,720,0,721,1246,[0,763494,180],[[0,262,0,263,0,[1,763544,130],[],[[763674,2,1263]]]],[[763494,2,1251],[763674,4,1264]]]],[[763674,2,1058]]],[0,1248,0,93,1216,[1,763674,0],[],[[763674,2,991]]]],[]]],[]],[0,1231,0,31,1060,[1,763674,0],[],[[763674,2,1265]]]],[[763674,2,1061]]],[0,490,0,491,1266,[1,763674,10],[],[]],[2,211,0,212,1267,[1,763684,41042],[[0,218,0,219,1268,[1,763684,1690],[[0,583,0,584,1183,[1,763684,1690],[[0,81,0,82,585,[1,763684,210],[[0,84,0,31,85,[1,763694,0],[],[[763694,2,86]]],[0,87,0,88,89,[1,763694,0],[],[[763694,2,90],[763694,2,91]]],[0,92,0,93,94,[1,763694,0],[],[[763694,2,95]]],[3,96,0,0,0,[1,763694,10],[[4,1184,0,0,0,[1,763694,10],[[0,98,0,99,100,[1,763694,0],[],[[763694,2,101]]],[0,102,0,103,104,[1,763694,0],[],[[763694,2,1185]]],[0,106,0,107,108,[1,763694,10],[],[[763694,2,109]]]],[]]],[]],[0,110,0,111,112,[1,763704,0],[],[[763704,2,1186]]],[0,114,0,115,116,[1,763704,0],[],[[763704,2,1187]]],[0,118,0,119,120,[1,763704,190],[[0,55,0,56,116,[1,763704,190],[],[[763704,2,1188]]]],[]]],[]],[0,144,0,145,544,[1,763894,820],[],[]],[0,167,0,168,586,[1,764714,10],[],[]],[0,167,0,168,587,[1,764724,0],[],[]],[0,167,0,168,588,[1,764724,0],[],[]],[0,118,0,119,589,[1,764724,430],[[0,77,0,78,544,[1,764724,430],[],[[764734,2,545]]]],[]],[0,245,0,246,0,[1,765154,10],[],[]],[0,247,0,248,0,[1,765164,200],[],[]],[0,590,0,591,0,[1,765374,0],[],[]]],[]]],[]],[0,218,0,219,1269,[1,765374,27370],[[0,531,0,532,0,[0,765384,27360],[[0,118,0,119,273,[0,765419,27325],[[0,81,0,82,274,[0,765423,27321],[[0,84,0,31,85,[1,765438,2],[],[[765441,2,86]]],[0,87,0,88,89,[1,765444,3],[],[[765446,2,90],[765447,2,91]]],[0,92,0,93,94,[1,765450,2],[],[[765453,2,95]]],[3,96,0,0,0,[1,765454,39],[[4,275,0,0,0,[1,765455,37],[[0,98,0,99,100,[1,765458,3],[],[[765462,2,101]]],[0,102,0,103,104,[1,765465,18],[],[[765484,2,276]]],[0,106,0,107,108,[1,765488,3],[],[[765490,2,109]]]],[]]],[]],[0,110,0,111,112,[1,765496,2],[],[[765499,2,277]]],[0,114,0,115,116,[1,765502,3],[],[[765504,2,278]]],[0,118,0,119,120,[0,765508,27236],[[0,55,0,56,116,[0,765511,27233],[[0,262,0,263,0,[1,791904,840],[],[[792744,2,1270]]]],[[765514,2,279],[792744,4,1271]]]],[[792744,4,1272]]]],[]]],[[792744,4,1273]]]],[]]],[]],[0,214,0,215,0,[1,792744,11382],[[0,167,0,168,216,[1,792754,0],[],[]],[0,73,0,74,217,[1,792754,2000],[],[[794754,2,185]]],[0,218,0,219,220,[1,794754,1340],[[0,221,0,222,0,[1,794754,1340],[[0,118,0,119,223,[1,794764,350],[[0,224,0,225,0,[1,794764,350],[[0,59,0,60,226,[1,794764,50],[],[]],[0,55,0,56,227,[1,794814,140],[],[[794814,2,228]]],[0,55,0,56,226,[1,794954,160],[],[[794954,2,229]]]],[]]],[]],[0,230,0,21,231,[1,795114,510],[],[[795624,2,232]]],[0,233,0,134,234,[1,795624,60],[[0,235,0,236,237,[1,795624,60],[],[[795634,2,238]]]],[[795684,2,239]]],[0,70,0,71,240,[1,795684,0],[],[]],[0,114,0,115,241,[1,795684,0],[],[[795684,2,241]]],[0,55,0,56,237,[1,795684,130],[],[[795684,2,242]]],[0,55,0,56,243,[1,795814,180],[],[[795814,2,244]]],[0,245,0,246,0,[1,795994,0],[],[]],[0,247,0,248,0,[1,795994,60],[],[]],[0,20,0,21,249,[1,796054,40],[],[]]],[]]],[]],[0,167,0,168,216,[1,796094,0],[],[]],[0,59,0,60,250,[1,796094,40],[],[]],[0,73,0,74,217,[1,796134,2001],[],[[798135,2,185]]],[0,218,0,219,251,[1,798135,3990],[[0,252,0,253,0,[1,798135,3990],[[0,59,0,60,250,[1,798135,50],[],[]],[0,254,0,255,0,[1,798185,330],[[0,18,0,19,0,[1,798185,40],[[0,20,0,21,22,[1,798185,20],[],[]],[0,23,0,24,25,[1,798205,20],[],[]]],[]],[0,55,0,56,227,[1,798225,120],[],[[798225,2,228]]],[0,55,0,56,250,[1,798345,170],[],[[798345,2,256]]]],[]],[0,230,0,21,231,[1,798515,370],[],[[798885,2,232]]],[0,257,0,31,258,[1,798885,10],[],[[798895,2,259]]],[0,233,0,134,260,[1,798895,3230],[[0,235,0,236,261,[0,798895,3230],[[0,262,0,263,0,[1,801925,200],[],[[802125,2,1274]]]],[[798895,2,265],[802125,4,266]]]],[[802125,2,267]]],[0,70,0,71,240,[1,802125,0],[[0,268,0,269,0,[1,802125,0],[],[[802125,2,270]]]],[]]],[]]],[]],[0,73,0,74,217,[1,802125,2001],[],[[804126,2,185]]]],[]],[0,282,0,283,0,[1,804126,600],[],[]]],[]]]]];
</script>
<script type="text/javascript">
window.output["suite"] = [1,2,3,0,[],[0,0,804766],[[4,5,6,0,[],[0,50,804706],[[7,8,9,0,[],[0,50,804686],[],window.sPart0,[],[18,17,18,17]]],[],[],[18,17,18,17]]],[],[],[18,17,18,17]];
</script>
<script type="text/javascript">
window.output["strings"] = [];
</script>
<script type="text/javascript">
window.output["strings"] = window.output["strings"].concat(["*","*Dashboard","*C:\\Users\\thu.truong\\Desktop\\TA Dashboard\\Dashboard","eNqzSVTIKEpNs1VKy8xJtdLX13e20g8tTi0q1i/JKNUrKSrNz0vXd0ktzi7JL9APcVQ1MnBJLM5Iyk8sStGHs5TsKNFto59oBwAkzC42","*Test Cases","*C:\\Users\\thu.truong\\Desktop\\TA Dashboard\\Dashboard\\Test_Cases","eNqzSVTIKEpNs1VKy8xJtdLX13e20g8tTi0q1i/JKNUrKSrNz0vXd0ktzi7JL9APcVQ1MnBJLM5Iyk8sStFHsEJSi0vinROLU4uV7KhkkI1+oh0Alyg2cA==","*Panel page","*C:\\Users\\thu.truong\\Desktop\\TA Dashboard\\Dashboard\\Test_Cases\\Panel_page.txt","eNq1zMEKQEAQBuBXkXL1y1FLaT2AwzprZFiR1c4oj+/oCdy+02co8ZGXOl22gysAtsIgHAXq71zjHc4VHcuu4YJrs7LoSPwUKM745Fh0tCQs6OnkY7xo5VwfTZt/XgNqXtCDQcI=","*DA_PANEL_TC050","*<p>Verify user is able to navigate properly to folders with \"Select Folder\" form\x3c/p>","*login.navigate to dashboard","*<p>Open TA dashboard and set up set implicit wait\x3c/p>","*Selenium2Library.Open Browser","*<p>Opens a new browser instance to given URL.\x3c/p>","*${var_url_dashboard}","*Opening browser 'firefox' to base url '<a href=\"http://localhost:54000/TADashboard/login.jsp\">http://localhost:54000/TADashboard/login.jsp\x3c/a>'","*setting_keywords.set implicit wait","*<p>Default setting for DA\x3c/p>","*Selenium2Library.Set Selenium Implicit Wait","*<p>Sets Selenium 2's default implicit wait in seconds and\x3c/p>","*${var selenium wait}","*Selenium2Library.Set Browser Implicit Wait","*<p>Sets current browser's implicit wait in seconds.\x3c/p>","*${var browser wait}","*@{page} = BuiltIn.Create List","*<p>Returns a list containing given items.\x3c/p>","*TC50, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC50 |  |  |  |  ]","*${panel} = BuiltIn.Set Variable","*<p>Returns the given values which can then be assigned to a variables.\x3c/p>","*my_panel","*${panel} = my_panel","*login.login","*1 minute 30 seconds","*<p>Log in to TA Dashboard with repository name, username and password\x3c/p>","*DashboardRepository, ${var_user_admin}, ${var_pass_admin}","*Selenium2Library.Select From List By Label","*<p>Selects `*labels` from list identified by `locator`\x3c/p>","*${lst_repository}, ${repository}","*Selecting label(s) 'DashboardRepository' from list 'xpath=//*[@id='repository']'.","*Selenium2Library.Input Text","*<p>Types the given `text` into text field identified by `locator`.\x3c/p>","*${txt_username}, ${username}","*Typing text 'administrator' into text field 'xpath=//*[@id='username']'","*${txt_password}, ${password}","*Typing text '' into text field 'xpath=//*[@id='password']'","*Selenium2Library.Click Button","*<p>Clicks a button identified by `locator`.\x3c/p>","*${btn_login}","*Clicking button 'xpath=//*[@id='btnLogin']'.","*main_page.add new page","*<p><b>Description:\x3c/b> Add new panel with predefined options. Option list should be given exactly in following order.\x3c/p>","*@{page}","*Selenium2Library.Click Link","*<p>Clicks a link identified by locator.\x3c/p>","*${btn_add page}","*Clicking link 'xpath=//a[@class='button-notext addpage']'.","*Selenium2Library.Wait Until Page Contains Element","*<p>Waits until element specified with `locator` appears on current page.\x3c/p>","*${btn_OK}, 2s","*BuiltIn.Run Keyword Unless","*<p>Runs the given keyword with the given arguments, if `condition` is false.\x3c/p>","*'@{option list}[0]' == '${EMPTY}', Input Text, ${txt_page name}, @{option list}[0]","*${txt_page name}, @{option list}[0]","*Typing text 'TC50' into text field 'xpath=//*[@id='name']'","*'@{option list}[1]' == '${EMPTY}', select tree dropdown by label, ${lst_parent page}, @{option list}[1]","*'@{option list}[2]' == '${EMPTY}', Select From List By Label, ${lst_number column}, @{option list}[2]","*'@{option list}[3]' == '${EMPTY}', select tree dropdown by label, ${lst_display after}, @{option list}[3]","*BuiltIn.Run Keyword If","*<p>Runs the given keyword with the given arguments, if `condition` is true.\x3c/p>","*'@{option list}[4]' == '1', Select Checkbox, ${chk_public}","*BuiltIn.Sleep","*<p>Pauses the test executed for the given time.\x3c/p>","*${var wait time}","*Slept 500 milliseconds","*Selenium2Library.Click Element","*<p>Click element identified by `locator`.\x3c/p>","*${btn_OK}","*Clicking element 'xpath=//*[@id='OK']'.","*main_page.select page","*<p><b>Description:\x3c/b> Select a page with <b>page names\x3c/b>.\x3c/p>","*@{page}[0]","*${last page} = BuiltIn.Set Variable","*${EMPTY}","*${last page} = ","*${len} = BuiltIn.Get Length","*<p>Returns and logs the length of the given item.\x3c/p>","*${page names}","*Length is 1","*${len} = 1","*${last index} = BuiltIn.Evaluate","*<p>Evaluates the given expression in Python and returns the results.\x3c/p>","*${len}-1","*${last index} = 0","*${page link} IN [ @{page names} ]","*${page link} = TC50","*${pos} = Collections.Get Index From List","*<p>Returns the index of the first occurrence of the `value` on the list.\x3c/p>","*${page names}, ${page link}","*${pos} = 0","*${last page} = BuiltIn.Set Variable If","*<p>Sets variable based on the given condition.\x3c/p>","*'${pos}'=='${last index}', ${page link}","*${last page} = TC50","*BuiltIn.Exit For Loop If","*<p>Stops executing the enclosing for loop if the `condition` is true.\x3c/p>","*'${pos}'=='${last index}'","*Exiting for loop altogether.","*${select page} = String.Replace String","*<p>Replaces `search_for` in the given `string` with `replace_with`.\x3c/p>","*${btn_Page Name}, Page Name, ${last page}","*${select page} = xpath=//a[text()='TC50']","*BuiltIn.Log","*<p>Logs the given message with the given level.\x3c/p>","*${select page}","*xpath=//a[text()='TC50']","*BuiltIn.Wait Until Keyword Succeeds","*<p>Waits until the specified keyword succeeds or the given timeout expires.\x3c/p>","*3s, 3, Click link, ${select page}","*Clicking link 'xpath=//a[text()='TC50']'.","*${btn_choose panel}","*Clicking element 'xpath=//a[@href='javascript:Dashboard.choosePanel();']'.","*${tbl_charts}","*${btn_create new panel}","*Clicking element 'xpath=//*[@value='Create new panel']'.","*${txt_display name}, ${panel}","*Typing text 'my_panel' into text field 'xpath=//*[@id='txtDisplayName']'","*Clicking button 'xpath=//*[@id='OK']'.","*page_panel.wait for panel config dialog","*<p><b>Description:\x3c/b> After adding new panel via Create New Panel button (on pages), the Panel Configuration dialog will show up, but it takes a significally time to display. This keyword will wait for this dialog by looking for a component on this dialog.\x3c/p>","*${time out}, 2, Run Keyword And Return Status, Page Should Contain Element, ${btn_folder}, NONE","*BuiltIn.Run Keyword And Return Status","*<p>Runs the given keyword with given arguments and returns the status as a Boolean value.\x3c/p>","*Page Should Contain Element, ${btn_folder}, NONE","*Selenium2Library.Page Should Contain Element","*<p>Verifies element identified by `locator` is found on the current page.\x3c/p>","*${btn_folder}, NONE","*Current page contains element 'xpath=//a[@href='javascript:Dashboard.treeFolder();']'.","*${btn_folder}","*Clicking element 'xpath=//a[@href='javascript:Dashboard.treeFolder();']'.","*page_panel.wait for select folder","*<p><b>Description:\x3c/b> Wait for a Select Folder page loads.\x3c/p>","*Selenium2Library.Wait Until Element Is Visible","*<p>Waits until element specified with `locator` is visible.\x3c/p>","*${btn_ok select folder}, 2s","*page_panel.select folder","*<p><b>Description:\x3c/b> select a folder by simulating user navigate to this.\x3c/p>","*/pro1/Actions","*@{folder list} = String.Split String","*<p>Splits the `string` using `separator` as a delimiter string.\x3c/p>","*${folder path}, /","*@{folder list} = [  | pro1 | Actions ]","*Collections.Remove From List","*<p>Removes and returns the value specified with an `index` from `list`.\x3c/p>","*${folder list}, 0","*${folder lenght} = BuiltIn.Get Length","*${folder list}","*Length is 2","*${folder lenght} = 2","*${folder lenght}-1","*${last index} = 1","*${folder path} = BuiltIn.Set Variable","*${folder path} = ","*${folder} IN [ @{folder list} ]","*${folder} = pro1","*BuiltIn.Comment","*<p>Displays the given messages in the log file as keyword arguments.\x3c/p>","*record the folder path","*${folder path}/${folder}","*${folder path} = /pro1","*get index of current item","*${index} = Collections.Get Index From List","*${folder list}, ${folder}","*${index} = 0","*if this is last folder, exit loop","*'${last index}'=='${index}'","*if folder is not last folder, clicking on the toggle item, then wait for sub-component load","*${toggle} = String.Replace String","*${btn_toggle}, Folder Path, ${folder path}","*${toggle} = xpath=//input[@value='/pro1']/preceding-sibling::a[contains(@onclick,'doToggle')]","*${toggle}","*Clicking element 'xpath=//input[@value='/pro1']/preceding-sibling::a[contains(@onclick,'doToggle')]'.","*2s, Wait for sub-component loads","*Slept 2 seconds","*Wait for sub-component loads","*${folder} = Actions","*${folder path} = /pro1/Actions","*${index} = 1","*${path} = String.Replace String","*${lnk_folder name}, Folder Path, ${folder path}","*${path} = xpath=//input[@value='/pro1/Actions']/preceding-sibling::a[contains(@onclick, 'nodeSelected')]","*Selenium2Library.Double Click Element","*<p>Double click element identified by `locator`.\x3c/p>","*${path}","*Double clicking element 'xpath=//input[@value='/pro1/Actions']/preceding-sibling::a[contains(@onclick, 'nodeSelected')]'.","*2s, Wait for item select","*Wait for item select","*${btn_ok select folder}","*Clicking button 'xpath=//*[@id='OK' and contains(@onclick,'txtFolder')]'.","*${text} = Selenium2Library.Get Value","*<p>Returns the value attribute of element identified by `locator`.\x3c/p>","*${txt_folder}","*${text} = /pro1/Actions","*BuiltIn.Should Be Equal As Strings","*<p>Fails if objects are unequal after converting them to strings.\x3c/p>","*${text}, /pro1/Actions","*Argument types are:\n&lt;type 'unicode'&gt;\n&lt;type 'unicode'&gt;","*${btn_cancel}","*Clicking button 'xpath=//*[@id='Cancel' and contains(@onclick,'closeWindow')]'.","*BuiltIn.Run Keywords","*<p>Executes all the given keywords in a sequence.\x3c/p>","*delete all profiles and panels, AND, log out, AND, Close All Browsers","*page_panel.delete all profiles and panels","*<p><b>Description:\x3c/b> Delete all profiles and panels. Used in set up and teardown action.\x3c/p>","*Wait Until Keyword Succeeds, 2s, 2, go to main page","*2s","*BuiltIn.Run Keyword And Ignore Error","*<p>Runs the given keyword with the given arguments and ignores possible error.\x3c/p>","*delete all panels","*page_panel.delete all panels","*<p><b>Description:\x3c/b> Delete all panels by select all then click Delete link\x3c/p>","*2s, 2, open panel page","*page_panel.open panel page","*<p><b>Description:\x3c/b> Open Panel page by clicking Administer &gt; Panel link.\x3c/p>","*${lnk_Panel}","*${lnk_administer}","*Clicking link 'xpath=//a [@id=\"linkAdminister\"]'.","*Clicking link 'xpath=//a[@href='panels.jsp']'.","*${original speed} = Selenium2Library.Set Selenium Implicit Wait","*3s","*${original speed} = 20 seconds","*${link exist} = BuiltIn.Run Keyword And Return Status","*Element Should Be Visible, ${lnk_Check All}","*Selenium2Library.Element Should Be Visible","*<p>Verifies that the element identified by `locator` is visible.\x3c/p>","*${lnk_Check All}","*Verifying element 'xpath=//a[contains(@href,'javascript:Dashboard.doCheckAll(true')]' is visible.","*${link exist} = True","*'${link exist}'=='${False}', Return From Keyword","*Delete all panels","*Clicking link 'xpath=//a[contains(@href,'javascript:Dashboard.doCheckAll(true')]'.","*${lnk Delete}","*Clicking link 'xpath=//a[@href=\"javascript:Dashboard.deletePanels();\"]'.","*Selenium2Library.Choose Ok On Next Confirmation","*<p>Undo the effect of using keywords `Choose Cancel On Next Confirmation`. Note\x3c/p>","*Selenium2Library.Confirm Action","*<p>Dismisses currently shown confirmation dialog and returns it's message.\x3c/p>","*${original speed}","*${lnk_data_profiles}","*delete all profiles","*page_panel.delete all profiles","*<p><b>Description:\x3c/b> delete all user created data profile.\x3c/p>","*data_profile.go to data profile page","*<p>This action is used to go to the profile page\x3c/p>","*Clicking link 'xpath=//a [@href=\"profiles.jsp\"]'.","*${check all link} = BuiltIn.Set Variable","*xpath=//a[contains(@onclick, 'doCheckAll(true')]","*${check all link} = xpath=//a[contains(@onclick, 'doCheckAll(true')]","*Element Should Be Visible, ${check all link}","*${check all link}","*Selenium2Library.Capture Page Screenshot","*<p>Takes a screenshot of the current page and embeds it into the log.\x3c/p>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-1.png\"><img src=\"selenium-screenshot-1.png\" width=\"800px\">\x3c/a>","*Verifying element 'xpath=//a[contains(@onclick, 'doCheckAll(true')]' is visible.","*The element 'xpath=//a[contains(@onclick, 'doCheckAll(true')]' should be visible, but it is not.","*${link exist} = False","*BuiltIn.Return From Keyword","*<p>Returns from the enclosing user keyword.\x3c/p>","*Returning from the enclosing user keyword.","*main_page.log out","*<p><b>Description:\x3c/b> Log out of the website\x3c/p>","*3s, 3, select page, Overview","*Overview","*${page link} = Overview","*${last page} = Overview","*${select page} = xpath=//a[text()='Overview']","*xpath=//a[text()='Overview']","*Clicking link 'xpath=//a[text()='Overview']'.","*${lnk_logout}","*Clicking link 'xpath=//a[@href='logout.do']'.","*Selenium2Library.Close All Browsers","*<p>Closes all open browsers and resets the browser cache.\x3c/p>","*DA_PANEL_TC051","*<p>Verify population of corresponding item type ( e.g. Actions, Test Modules) folders is correct in \"Select Folder form\x3c/p>","*TC51, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC51 |  |  |  |  ]","*Typing text 'TC51' into text field 'xpath=//*[@id='name']'","*${page link} = TC51","*${last page} = TC51","*${select page} = xpath=//a[text()='TC51']","*xpath=//a[text()='TC51']","*Clicking link 'xpath=//a[text()='TC51']'.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-2.png\"><img src=\"selenium-screenshot-2.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC052","*<p>Verify all folder paths of corresponding item type ( e.g. Actions, Test Modules) are correct in \"Select Folder\" form\x3c/p>","*TC52, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC52 |  |  |  |  ]","*Typing text 'TC52' into text field 'xpath=//*[@id='name']'","*${page link} = TC52","*${last page} = TC52","*${select page} = xpath=//a[text()='TC52']","*xpath=//a[text()='TC52']","*Clicking link 'xpath=//a[text()='TC52']'.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-3.png\"><img src=\"selenium-screenshot-3.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC053","*<p>Verify user is able to successfully edit \"Display Name\" of any Panel providing that the name is not duplicated with existing Panels' name.\x3c/p>\n<p>Note: Step in test cases file is incorrect. I corrected step in test cases.\x3c/p>","*${panel 1} = BuiltIn.Set Variable","*test 1","*${panel 1} = test 1","*${panel 2} = BuiltIn.Set Variable","*test 2","*${panel 2} = test 2","*${panel 3} = BuiltIn.Set Variable","*test 3","*${panel 3} = test 3","*page_panel.add new panel","*<p><b>Description\x3c/b> Click on Add New link on Panel page, enter value given in option list then hit OK.\x3c/p>","*${panel 1}","*${lnk_add new panel}","*Clicking link 'xpath=//a[contains(@href, 'openAddPanel')]'.","*${txt_display name}, ${panel name}","*Typing text 'test 1' into text field 'xpath=//*[@id='txtDisplayName']'","*page_panel.panel link should exist","*<p><b>Description:\x3c/b> Check panel link is existing in \"panel name\" table or not. Pass if panel link is existing, otherwise Fail.\x3c/p>","*${lnk panel} = String.Replace String","*${lnk_panel name}, Panel Name, ${panel link}","*${lnk panel} = //a[contains(@href,'configPanel') and text()='test 1']","*${lnk panel}","*Verifying element '//a[contains(@href,'configPanel') and text()='test 1']' is visible.","*${panel 2}","*Typing text 'test 2' into text field 'xpath=//*[@id='txtDisplayName']'","*${lnk panel} = //a[contains(@href,'configPanel') and text()='test 2']","*Verifying element '//a[contains(@href,'configPanel') and text()='test 2']' is visible.","*page_panel.click panel by name","*<p><b>Description:\x3c/b> Click on a panel name to open Edit Panel.\x3c/p>","*${lnk_panel name}, Panel Name, ${panel name}","*${lnk panel}, 1s, Panel with link ${lnk panel} does not exist.","*Clicking link '//a[contains(@href,'configPanel') and text()='test 1']'.","*${txt_display name}, ${panel 2}","*page_panel.check long alert","*<p><b>Description:\x3c/b> Check long message display in alert dialog and dismiss. This similar to \"Alert should present\" keyword, except that it allow check long message.\x3c/p>","*\"${panel 2}\" already exists. Please choose another name.","*'${button}'=='OK', Choose Ok On Next Confirmation","*'${button}'=='Cancel', Choose Cancel On Next Confirmation","*${str alert} = Selenium2Library.Get Alert Message","*<p>Returns the text of current JavaScript alert.\x3c/p>","*${str alert} = \"test 2\" already exists. Please choose another name.","*Alert message is: ${str alert}","*Alert message is: \"test 2\" already exists. Please choose another name.","*Expected message is: ${expected text}","*Expected message is: \"test 2\" already exists. Please choose another name.","*${str alert}, ${expected text}","*${txt_display name}, ${panel 3}","*Typing text 'test 3' into text field 'xpath=//*[@id='txtDisplayName']'","*${panel 3}","*${lnk panel} = //a[contains(@href,'configPanel') and text()='test 3']","*Verifying element '//a[contains(@href,'configPanel') and text()='test 3']' is visible.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-4.png\"><img src=\"selenium-screenshot-4.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC054","*<p>Verify user is unable to change \"Display Name\" of any Panel if there is special character except '@' inputted\x3c/p>","*Logigear","*${panel} = Logigear","*${error name} = BuiltIn.Set Variable","*test#$","*${error name} = test#$","*${valid name} = BuiltIn.Set Variable","*test@","*${valid name} = test@","*${panel}","*Typing text 'Logigear' into text field 'xpath=//*[@id='txtDisplayName']'","*${lnk panel} = //a[contains(@href,'configPanel') and text()='Logigear']","*Clicking link '//a[contains(@href,'configPanel') and text()='Logigear']'.","*${txt_display name}, ${error name}","*Typing text 'test#$' into text field 'xpath=//*[@id='txtDisplayName']'","*Invalid display name. The name cannot contain high ASCII characters or any of the following characters: /:*?&lt;&gt;|\"#[]{}=%;","*${str alert} = Invalid display name. The name cannot contain high ASCII characters or any of the following characters: /:*?&lt;&gt;|\"#[]{}=%;","*Alert message is: Invalid display name. The name cannot contain high ASCII characters or any of the following characters: /:*?&lt;&gt;|\"#[]{}=%;","*Expected message is: Invalid display name. The name cannot contain high ASCII characters or any of the following characters: /:*?&lt;&gt;|\"#[]{}=%;","*${txt_display name}, ${valid name}","*Typing text 'test@' into text field 'xpath=//*[@id='txtDisplayName']'","*${valid name}","*${lnk panel} = //a[contains(@href,'configPanel') and text()='test@']","*Verifying element '//a[contains(@href,'configPanel') and text()='test@']' is visible.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-5.png\"><img src=\"selenium-screenshot-5.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC055","*<p>Verify user is unable to edit  \"Height *\" field to anything apart from integer number with in 300-800 range\x3c/p>","*${lower height} = BuiltIn.Evaluate","*random.randint(1, 300), random,sys","*${lower height} = 48","*${higher height} = BuiltIn.Evaluate","*random.randint(801, 900), random,sys","*${higher height} = 879","*${valid height} = BuiltIn.Evaluate","*random.randint(300, 801), random,sys","*${valid height} = 562","*TC55, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC55 |  |  |  |  ]","*Typing text 'TC55' into text field 'xpath=//*[@id='name']'","*${page link} = TC55","*${last page} = TC55","*${select page} = xpath=//a[text()='TC55']","*xpath=//a[text()='TC55']","*Clicking link 'xpath=//a[text()='TC55']'.","*Clicking button 'xpath=//*[@value='Create new panel']'.","*${txt_display name}, panel 1","*Typing text 'panel 1' into text field 'xpath=//*[@id='txtDisplayName']'","*${txt_height}","*${txt_height}, ${lower height}","*Typing text '48' into text field 'xpath=//*[@id='txtHeight']'","*Panel height must be greater than or equal to 300 and lower than or equal to 800","*${str alert} = Panel height must be greater than or equal to 300 and lower than or equal to 800","*Alert message is: Panel height must be greater than or equal to 300 and lower than or equal to 800","*Expected message is: Panel height must be greater than or equal to 300 and lower than or equal to 800","*${txt_height}, ${higher height}","*Typing text '879' into text field 'xpath=//*[@id='txtHeight']'","*${txt_height}, ${valid height}","*Typing text '562' into text field 'xpath=//*[@id='txtHeight']'","*Check if the alert now is about the Folder, not the height","*Panel folder is incorrect","*${str alert} = Panel folder is incorrect","*Alert message is: Panel folder is incorrect","*Expected message is: Panel folder is incorrect","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-6.png\"><img src=\"selenium-screenshot-6.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC056","*<p>Verify newly created panel are populated and sorted correctly in Panel lists under \"Choose panels\" form\x3c/p>","*${chart 1} = BuiltIn.Set Variable","*chart_a","*${chart 1} = chart_a","*${chart 2} = BuiltIn.Set Variable","*chart_b","*${chart 2} = chart_b","*${indicator} = BuiltIn.Set Variable","*indicator","*${indicator} = indicator","*${report} = BuiltIn.Set Variable","*report","*${report} = report","*TC56, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC56 |  |  |  |  ]","*Typing text 'TC56' into text field 'xpath=//*[@id='name']'","*${page link} = TC56","*${last page} = TC56","*${select page} = xpath=//a[text()='TC56']","*xpath=//a[text()='TC56']","*Clicking link 'xpath=//a[text()='TC56']'.","*${txt_display name}, ${chart 1}","*Typing text 'chart_a' into text field 'xpath=//*[@id='txtDisplayName']'","*${txt_display name}, ${chart 2}","*Typing text 'chart_b' into text field 'xpath=//*[@id='txtDisplayName']'","*page_panel.select panel type","*<p><b>Description:\x3c/b> This keyword select appropriate radio button on Add New Panel overlay based on given 'type'.\x3c/p>","*Indicator","*${order} = BuiltIn.Set Variable","*${order} = ","*${control} = BuiltIn.Set Variable","*${control} = ","*${order} = Collections.Get Index From List","*${var type radio}, ${type}","*${order} = 1","*${order} = BuiltIn.Convert To String","*<p>Converts the given item to a Unicode string.\x3c/p>","*${order}","*Argument types are:\n&lt;type 'int'&gt;","*${control} = String.Replace String","*${rd_type}, Number, ${order}","*${control} = xpath=//*[@id='radPanelType1']","*${control}","*Clicking element 'xpath=//*[@id='radPanelType1']'.","*${txt_display name}, ${indicator}","*Typing text 'indicator' into text field 'xpath=//*[@id='txtDisplayName']'","*Report","*${order} = 2","*${control} = xpath=//*[@id='radPanelType2']","*Clicking element 'xpath=//*[@id='radPanelType2']'.","*${txt_display name}, ${report}","*Typing text 'report' into text field 'xpath=//*[@id='txtDisplayName']'","*page_panel.check panel exist on table by label","*<p><b>Description:\x3c/b> Check if a panel is placed on a Panel list table or not.\x3c/p>","*${tbl_charts}, ${chart 1}","*${table}","*${table}, xpath=, ${EMPTY}","*${path} = //*[@id='divPredefine']/table/tbody/tr[3]/td/table","*${quantity} = Selenium2Library.Get Matching Xpath Count","*<p>Returns number of elements matching `xpath`\x3c/p>","*${path}/tbody/tr/td/label[contains(text(),'${panel}')]","*${quantity} = 1","*xpath count for: ${path}/tbody/tr/td/label[contains(text(),'${panel}')]","*xpath count for: //*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr/td/label[contains(text(),'chart_a')]","*BuiltIn.Should Be True","*<p>Fails if the given condition is not true.\x3c/p>","*'${quantity}'=='1'","*${tbl_charts}, ${chart 2}","*xpath count for: //*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr/td/label[contains(text(),'chart_b')]","*${tbl_reports}, ${report}","*${path} = //*[@id='divPredefine']/table/tbody/tr[7]/td/table","*xpath count for: //*[@id='divPredefine']/table/tbody/tr[7]/td/table/tbody/tr/td/label[contains(text(),'report')]","*${tbl_indicator}, ${indicator}","*${path} = //*[@id='divPredefine']/table/tbody/tr[5]/td/table","*xpath count for: //*[@id='divPredefine']/table/tbody/tr[5]/td/table/tbody/tr/td/label[contains(text(),'indicator')]","*page_panel.check two panels sorted alphabetical","*<p><b>Description:\x3c/b> Getting 2 panel links and check if the first link is shown before the second link by checking rows and columns.\x3c/p>","*${tbl_charts}, ${chart 1}, ${chart 2}","*case 1: check in same row","*${xpath count} = Selenium2Library.Get Matching Xpath Count","*${path}/tbody/tr/td/label[contains(text(),'${panel 1}')]/parent::td/following-sibling::td/label[contains(text(),'${panel 2}')]","*${xpath count} = 1","*${xpath count}, log, ${panel 1} is found in front of ${panel 2} in the same row.","*${panel 1} is found in front of ${panel 2} in the same row.","*chart_a is found in front of chart_b in the same row.","*BuiltIn.Return From Keyword If","*<p>Returns from the enclosing user keyword if `condition` is true.\x3c/p>","*${xpath count}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-7.png\"><img src=\"selenium-screenshot-7.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC057","*<p>Verify user is able to successfully edit \"Folder\" field with valid path\x3c/p>","*TC57, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC57 |  |  |  |  ]","*My_panel","*${panel} = My_panel","*Typing text 'TC57' into text field 'xpath=//*[@id='name']'","*${page link} = TC57","*${last page} = TC57","*${select page} = xpath=//a[text()='TC57']","*xpath=//a[text()='TC57']","*Clicking link 'xpath=//a[text()='TC57']'.","*Typing text 'My_panel' into text field 'xpath=//*[@id='txtDisplayName']'","*panel link should exist, ${panel}","*${lnk panel} = //a[contains(@href,'configPanel') and text()='My_panel']","*Verifying element '//a[contains(@href,'configPanel') and text()='My_panel']' is visible.","*main_page.go to main page","*<p><b>Description:\x3c/b> Back to Overview page\x3c/p>","*${tbl_charts}, 2s","*page_panel.click panel on table by label","*<p><b>Description:\x3c/b>  Click a panel name on panel table (open by clicking on Choose Panel).\x3c/p>","*${tbl_charts}, ${panel}","*${path}/tbody/tr/td/label[text()='${label}']","*Clicking element '//*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr/td/label[text()='My_panel']'.","*${txt_folder}, /pro1/Actions","*Typing text '/pro1/Actions' into text field 'xpath=//*[@id='txtFolder']'","*Selenium2Library.Page Should Contain","*<p>Verifies that current page contains `text`.\x3c/p>","*Current page contains text 'My_panel'.","*${btn_delete page}","*Clicking element 'xpath=//a[@class='button-notext deletepage']'.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-8.png\"><img src=\"selenium-screenshot-8.png\" width=\"800px\">\x3c/a>","eNrVmEFP2zAUgO/7FREHCgfqpGlCYxgag03bAQ3BJo6V67wmKYnt2Q60O+y3z3FC17AxAZd6lRpVyYvz+cuL816/MVgKoBrS0xKkvpSggOkPSwpCF5xh7wKUIhlgrx5c8JSUXlqQkmeeaCMH3pF3rQm91ZJQE/XGMx+iPabOeFURll5KTs0QXA6F5JrrlYAhLIHWGry9Y+LlEuZvd+ZFCRghRDGqFUiFdF7/DIZa1ogIkRJNUMkpKZGGSiBdiVjdL24rdA+zVBZ3IA/E6sBcoBmHcrFCsNTAlJmBQvNlG/Iu4zxrDqcwpLxC5is4M3NQzc+GdSrWsAuFgyAa+WYb7Jw4jXeMyMn+g/fzQgmiaQ7ywfKpQrulPnJHdhswXe9pJjMZTQ5xtHXRT6P1JF+B4rWksJHSubk/JTgueRyGOEjGbmru4J7K5t+q026n47LDiY/D2E3XLVtP9Q3Mzm3oNUiztWvGf5HVQRAGvqNrR8fWE00lEA2frFn5sWbUseU511qkFj4JIzze/tvvMVDPZputnc0/1mOzUJtRFDhodzSKAxxE7tjtgHp2zzhjpjg0Y22o7aoQFzM2iCfYIaUtz6PS4XsNSl8BSXv5OnU+YYM4iJ2Sa3meJ7dL2fc8XblodhyPceKQWcvzLLOcfWai1tfavNSq5qiTfkNTWrrk1/L0/HIBzLbXNwVL+f2GRNn1GgY8k7A5HlOmt66EBtsOhnHSPJ0vCu8h2MuvQzZusUFrd7+CKopGjfkXhT+LinI2L2T1CqQ4jF+CZMN7SF9mJnnuCpbZf0z+ybTljBN2HlOLa7pV28weJjjc+qPwFFi/+SMqn3Ei02HKz6EEDZck23wzNg+UmYQFzbnSOBr7vo++nq7PRAtTl6+HaS6TmCZz5+S1Z/b4mrKdMM5WFa/VbtbU8AtyRxSVhdD47/R7gzD4EfuHy2QmBvtH2FRc+94vJ1UYBg==","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-9.png\"><img src=\"selenium-screenshot-9.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC058","eNqdkE9PhDAQxe9+ipc9eITg/yghMauejLsxuhfjodABJtSWlIEN314oy8mbh06bvrz38pu0zQ7kuRzRd+TBHXqrckMQB9Is2Lw4o8lvUDIZjSNLDbaDMqzRKqnTuM3O0jZLIrypgSslwfvxiCfV1blTXuMiwqur2C7uxauKwvVWINQJ4uW6jLD1NCcoWDpO+RVhP48EV380S2YS55ngelINFw22tXMdnf7zXsRZ3Kzi9JaaZrsZUYQ0fQoybBvcRniemVe+MqAHTCxruMfXO7WuY3F+hFU/9B2rvMDdWrFr1tbDHueVPMwHu3xa7kChvei9pwk8wOHz/1v/BYTqlik=","*TC58Page, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC58Page |  |  |  |  ]","*TC58Panel","*${panel} = TC58Panel","*${invalid path} = BuiltIn.Set Variable","*/abc","*${invalid path} = /abc","*1. Navigate to TA Dashboard","*2. Login with valid account, test / test","*${var_second_repo}, ${var_user_admin}, ${var_pass_admin}","*3. Create a new page, Page 1","*Typing text 'TC58Page' into text field 'xpath=//*[@id='name']'","*4. Create a new panel, Panel 1","*${page link} = TC58Page","*${last page} = TC58Page","*${select page} = xpath=//a[text()='TC58Page']","*xpath=//a[text()='TC58Page']","*Clicking link 'xpath=//a[text()='TC58Page']'.","*Typing text 'TC58Panel' into text field 'xpath=//*[@id='txtDisplayName']'","*5. Click Choose Panel button","*6. Click on the newly created panel link","*Clicking element '//*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr/td/label[text()='TC58Panel']'.","*7. Edit invalid folder path, Folder: [Repository name]/abc","*${txt_folder}, ${invalid path}","*Typing text '/abc' into text field 'xpath=//*[@id='txtFolder']'","*8. Click Ok button","*VP &gt;&gt; Observe the current page, , User is unable to edit \"Folder\" field with invalid path","*Selenium2Library.Alert Should Be Present","*<p>Verifies an alert is present and dismisses it.\x3c/p>","*Clicking element 'xpath=//*[@id='Cancel' and contains(@onclick,'closeWindow')]'.","*Run keyword and ignore error, delete page, @{page}[0], AND, delete all profiles and panels, AND, Close All Browsers","*delete page, @{page}[0]","*main_page.delete page","*<p><b>Description:\x3c/b> Delete a page with <b>page name\x3c/b>.\x3c/p>","*@{page names}","*${delete page}=, Replace String, ${btn_Page Name}, Page Name, ${last page}","*Log, ${delete page}","*Click link, ${delete page}","*10s, 2, Click Element, ${btn_delete page}","*Selenium2Library.Choose Cancel On Next Confirmation","*<p>Cancel will be selected the next time `Confirm Action` is used.\x3c/p>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-10.png\"><img src=\"selenium-screenshot-10.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC059","eNqVUD1PwzAU3PkVpw6Mqcq3IIqECkyIdoAuqIMTvyRWjB05z6ny77GdZmJi8POTz3fv3eV9cSCn6gl+IAc1wBtRagJbkFSM1ZvVktwKtSItcVLcgn56njAK7Slf98VF3hebDB9iVI3gRP18xosY2tIKJ3GV4d02yszkQFMSoqqsNwymgbGer+sMW0dRQcDQCb1oCPtYNrj5gxnSAYx1g9uAalV12LbWDnR+Lz2zNbhbwNBzS5GuJ1RJTZ6FtDId7jO8RsvKzDvWyXn4EbaeU3jEd/J+xMMiuuuWOYc9Lht+ige7MqQ5UppXeecoWE128PXfmOP4mPIvoEqQAg==","*TC59Page, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{page} = [ TC59Page |  |  |  |  ]","*TC59Panel","*${panel} = TC59Panel","*Comment, ${path}, Set variable, /pro1","*Typing text 'TC59Page' into text field 'xpath=//*[@id='name']'","*${page link} = TC59Page","*${last page} = TC59Page","*${select page} = xpath=//a[text()='TC59Page']","*xpath=//a[text()='TC59Page']","*Clicking link 'xpath=//a[text()='TC59Page']'.","*Comment, Click Element, ${btn_choose panel}","*Comment, Click Element, ${btn_create new panel}","*Comment, Input Text, ${txt_display name}, ${panel}","*Comment, Click Button, ${btn_OK}","*Comment, wait for panel config dialog","*Comment, Input Text, ${txt_folder}, ${path}","*Typing text 'TC59Panel' into text field 'xpath=//*[@id='txtDisplayName']'","*Clicking element '//*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr/td/label[text()='TC59Panel']'.","*7. Edit invalid folder path, Folder: [empty]","*VP &gt;&gt; Observe the current page, , User is unable to edit \"Folder\" field with empty path","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-11.png\"><img src=\"selenium-screenshot-11.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC060","eNqVkc1uwjAQhO99ilEOPQb1v6UREoXeKkAq5b5JlmQV41i2A8rb10mKiMSpB8vSenZ29nNiZju2sm/ROLYQB0oVw9dwTZaxc/tGqRaci0e0KMl6bFvDUYyff+mTiZndJGZ2F2NFRynI903bOZbkyrQmm+M+xlddiMZJfIkjKclBWVY32sOz85gM10OMhZKswjw/iBbnQxAlusLj+WFDmtVQe7qIc6z4NFSfQ9VyF4KgQ9H0DdFSnFHUhogHnvZhCiaLyx5TbIQjvJxNP7s9e8fXuJPpgkdq7Gv7Zz22+BZdBGYfwfntbLSukDbe1xq7DW4L/94drNMA+RhIlYyssZYDCUNhxhX9Hvho8vg3Ova/cmikhA==","*Set Variable","*${panel tc60} = BuiltIn.Set Variable","*TC60Panel","*${panel tc60} = TC60Panel","*3. Click Administer link","*4. Click Panel link","*5. Click Add New link","*6. Create a new panel, \"Display Name: Logigear","*Chart Type: Pie\"","*${panel tc60}","*Typing text 'TC60Panel' into text field 'xpath=//*[@id='txtDisplayName']'","*Click to name t view edit type","*${lnk panel} = //a[contains(@href,'configPanel') and text()='TC60Panel']","*Clicking link '//a[contains(@href,'configPanel') and text()='TC60Panel']'.","*8. Change Chart Type for panel, Chart Type: Single Bar","*${lst_chart type}, Single Bar","*Selecting label(s) 'Single Bar' from list 'xpath=//*[@id='cbbChartType']'.","*9. Click Ok button","*10. Observe the current page, , User is able to edit Chart Type successfully","*Selenium2Library.List Selection Should Be","*<p>Verifies the selection of select list identified by `locator` is exactly `*items`.\x3c/p>","*Verifying list 'xpath=//*[@id='cbbChartType']' has option(s) [ Single Bar ] selected.","*Current page contains list 'xpath=//*[@id='cbbChartType']'.","*delete all profiles and panels, AND, Close all browsers","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-12.png\"><img src=\"selenium-screenshot-12.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC061","eNqtU8FO4zAUvPMVIx84obJl2YWFqlIXEBfEVgJxd+PX5KmubdluUf5+X5yWQk9FcIiSzLNn5nmeR2H8QpHnLdSNzlT72KoTqCfBKCloZ7pCyOydwpzJGuhIIKdnlkypG079T+VjpCrbtv9KwTvDrkb2IF01yG0g+DlyQ0La6JjxLJACO6g7wxlT7ciKjo/L0WkYH43CeDjAo15zLeY6oucJbnVqZl5Hg7MBHnwtu185N1hry+KoqvzKZWRKGaf96+cAN5arBSZmyY5TpgjLboHzbaEI99iv3WKDR3rt0d+CRupMaDgBQ9mgbjkFq1uxuKSrYqYmHbFr7gpTlg4vtqSlzcJ4OeiWuZrere4631DvUeBliuM6X3cP/s0SxTWVg6xWctTSb9DCtAuxJLMJriT2llIfLThtQ1T4c7iVJwnUEv5Kk591JIr7JvZNvjka/viEpayrhXAe7mli7WYOlx+meTg8XPU++lX4Ds2zwzUf2MkghC/IdbfqP6XdVGI=","*${panel tc61} = BuiltIn.Set Variable","*TC61Panel","*${panel tc61} = TC61Panel","*${panel tc61}","*Typing text 'TC61Panel' into text field 'xpath=//*[@id='txtDisplayName']'","*7. Click Edit link","*${lnk panel} = //a[contains(@href,'configPanel') and text()='TC61Panel']","*Clicking link '//a[contains(@href,'configPanel') and text()='TC61Panel']'.","*8. Change Chart Type for panel, Chart Type: Pie","*${lst_chart type}, Pie","*Selecting label(s) 'Pie' from list 'xpath=//*[@id='cbbChartType']'.","*VP &gt;&gt; Observe the current page, \"Category and Caption are disabled, Series is enabled\"","*Selenium2Library.Element Should Be Disabled","*<p>Verifies that element identified with `locator` is disabled.\x3c/p>","*${lst_category}","*${txt_caption x axis}","*${txt_caption y axis}","*Selenium2Library.Element Should Be Enabled","*<p>Verifies that element identified with `locator` is enabled.\x3c/p>","*${lst_series}","*9. Change Chart Type for panel, Chart Type: Single Bar","*VP &gt;&gt; Observe the current page, , \"Category is disabled, Series and Caption are enabled\"","*10. Change Chart Type for panel, Chart Type: Stacked Bar","*${lst_chart type}, Stacked Bar","*Selecting label(s) 'Stacked Bar' from list 'xpath=//*[@id='cbbChartType']'.","*VP &gt;&gt; Observe the current page, , All of them are enabled","*11. Change Chart Type for panel, Chart Type: Group Bar","*${lst_chart type}, Group Bar","*Selecting label(s) 'Group Bar' from list 'xpath=//*[@id='cbbChartType']'.","*12. Change Chart Type for panel, Chart Type: Line","*${lst_chart type}, Line","*Selecting label(s) 'Line' from list 'xpath=//*[@id='cbbChartType']'.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-13.png\"><img src=\"selenium-screenshot-13.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC062","eNq9kc1uwjAQhO99ilEOPQYV+l+EFEFvFUUq4r6Jl2RFcCJ7Q8Tb10lKoZV67cGyNWvvznye1rMNO9keQWUJz6pic49WtBCLKDEGS26xIstlBLIG0asRPQnbyu3hlY5obFaQzdmgLdii8ezgQ5usYI+UteWgRuPFV5NJODgyUiFtVCvr0Y373Xo6qmdX03p2E2NJB8lJGVphnWBBvkgrcgbjGG9VHl53nnGgUgwoy6rGKpS9YjRskxjzUrIdErMXK16DwVLsDrenQj940O7OlwcAvXof46OP9EegzQrXub50C+9pIHAIdgtG1jjHwU5NOQPJJWjxF+RCiO76D+gD4ofgx3EXn2BDqe5L0UJ8XQb4S9rzc48hZ3KYF+QU62MdxJVwhMdTnB5wn+Xpf7Kcf/T7Qz8BNfbP4A==","*${panel tc62} = BuiltIn.Set Variable","*TC62Panel","*${panel tc62} = TC62Panel","*2. Login with valid account","*${original} = page_panel.get new panel setting","*<p><b>Description:\x3c/b> Get current panel setting and return a list that contains those setting. Value get is: 'Chart Type', 'Data Profile', 'Display Name', 'Chart Title', 'Show Title' and 'Legends'. Work with Add New Panel overlay.\x3c/p>","*@{list} = BuiltIn.Create List","*${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{list} = [  |  |  |  |  |  ]","*${text} = page_panel.get selected panel type","*<p><b>Description:\x3c/b> Get selected chart type\x3c/p>","*${index} | ${type} IN [ @{var panel type} ]","*${index} = 1, ${type} = Chart","*${is checked} = BuiltIn.Run Keyword And Return Status","*Radio Button Should Be Set To, ${rd chart}, ${index}","*Selenium2Library.Radio Button Should Be Set To","*<p>Verifies radio button group identified by `group_name` has its selection set to `value`.\x3c/p>","*${rd chart}, ${index}","*Verifying radio button 'radPanelType' has selection '1'.","*${is checked} = True","*${is checked}==${True}, ${type}","*${text} = Chart","*Collections.Set List Value","*<p>Sets the value of `list` specified by `index` to the given `value`.\x3c/p>","*${list}, 0, ${text}","*${text} = Selenium2Library.Get Selected List Label","*<p>Returns the visible label of the selected element from the select list identified by `locator`.\x3c/p>","*${lst_data profile}","*${text} = Action Implementation By Status","*${list}, 1, ${text}","*${text} = Selenium2Library.Get Text","*<p>Returns the text value of element identified by `locator`.\x3c/p>","*${txt_display name}","*${text} = ","*${list}, 2, ${text}","*${txt_chart title}","*${list}, 3, ${text}","*${text} = BuiltIn.Run Keyword And Return Status","*Checkbox Should Be Selected, ${chk_show title}","*Selenium2Library.Checkbox Should Be Selected","*<p>Verifies checkbox identified by `locator` is selected/checked.\x3c/p>","*${chk_show title}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-14.png\"><img src=\"selenium-screenshot-14.png\" width=\"800px\">\x3c/a>","*Verifying checkbox 'xpath=//*[@id='chkShowTitle']' is selected.","*Checkbox 'xpath=//*[@id='chkShowTitle']' should have been selected but was not","*${text} = False","*${list}, 4, ${text}","*${text} = page_panel.get selected legend type","*<p><b>Description:\x3c/b> Get selected legend type\x3c/p>","*${index} | ${type} IN [ @{var legend} ]","*${index} = None, ${type} = None","*Radio Button Should Be Set To, ${rd legend}, ${index}","*${rd legend}, ${index}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-15.png\"><img src=\"selenium-screenshot-15.png\" width=\"800px\">\x3c/a>","*Verifying radio button 'radPlacement' has selection 'None'.","*Selection of radio button 'radPlacement' should have been 'None' but was 'Right'","*${is checked} = False","*${index} = Top, ${type} = Top","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-16.png\"><img src=\"selenium-screenshot-16.png\" width=\"800px\">\x3c/a>","*Verifying radio button 'radPlacement' has selection 'Top'.","*Selection of radio button 'radPlacement' should have been 'Top' but was 'Right'","*${index} = Right, ${type} = Right","*Verifying radio button 'radPlacement' has selection 'Right'.","*${text} = Right","*${list}, 5, ${text}","*${value list} = Collections.Copy List","*<p>Returns a copy of the given list.\x3c/p>","*${list}","*${value list} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Right']","*${original} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Right']","*6. Switch between \"2D\" and \"3D\"","*page_panel.select style by label","*<p><b>Description:\x3c/b> Select legend radio button based on text on screen. This keyword used preset list in \"var panel &gt; var style\".\x3c/p>","*2D","*${index} | ${value} IN [ @{var style} ]","*${index} = 2D, ${value} = 2D","*'${value}'=='${label}', Select Radio Button, ${rd style}, ${value}","*Selenium2Library.Select Radio Button","*<p>Sets selection of radio button group identified by `group_name` to `value`.\x3c/p>","*${rd style}, ${value}","*Selecting '2D' from radio button 'rdoChartStyle'.","*'${value}'=='${label}'","*VP &gt;&gt; Observe the current page \\ All settings is unchanged in the Add New Panel form","*${current} = page_panel.get new panel setting","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-17.png\"><img src=\"selenium-screenshot-17.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-18.png\"><img src=\"selenium-screenshot-18.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-19.png\"><img src=\"selenium-screenshot-19.png\" width=\"800px\">\x3c/a>","*${current} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Right']","*Collections.Lists Should Be Equal","*<p>Fails if given lists are unequal.\x3c/p>","*${current}, ${original}","*3D","*${index} = 3D, ${value} = 3D","*Selecting '3D' from radio button 'rdoChartStyle'.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-20.png\"><img src=\"selenium-screenshot-20.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-21.png\"><img src=\"selenium-screenshot-21.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-22.png\"><img src=\"selenium-screenshot-22.png\" width=\"800px\">\x3c/a>","*7. Create a new panel Display Name: Logigear Chart Type: Pie","*${panel tc62}","*Typing text 'TC62Panel' into text field 'xpath=//*[@id='txtDisplayName']'","*8. Click Edit link","*${lnk panel} = //a[contains(@href,'configPanel') and text()='TC62Panel']","*Clicking link '//a[contains(@href,'configPanel') and text()='TC62Panel']'.","*9. Switch between \"2D\" and \"3D\"","*VP &gt;&gt; Observe the current page \\ All settings is unchanged in the Edit Panel form","*${current} = page_panel.get edit panel setting","*<p><b>Description:\x3c/b> Get current panel setting and return a list that contains those setting. Value get is: 'Chart Type', 'Data Profile', 'Display Name', 'Chart Title', 'Show Title' and 'Legends'. Work with Edit Panel overlay.\x3c/p>","*${lbl_type}","*${lbl_data profile}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-23.png\"><img src=\"selenium-screenshot-23.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-24.png\"><img src=\"selenium-screenshot-24.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-25.png\"><img src=\"selenium-screenshot-25.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-26.png\"><img src=\"selenium-screenshot-26.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-27.png\"><img src=\"selenium-screenshot-27.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-28.png\"><img src=\"selenium-screenshot-28.png\" width=\"800px\">\x3c/a>","*delete all profiles and panels, AND, Close All Browsers","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-29.png\"><img src=\"selenium-screenshot-29.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC063","eNrFVE1PwkAUvPsrJj14RIuCX4QE0RtBYgj3R/ex3Vh2m91XCP/ebbFR5GRi4NA0mbfdmTeZ6aAcLtib1Q5UFAgsYqwO2BrJjUUyUgpT3mJGlosEZBWSV2WkBVbOrxGEdqhslpPVrLDN2aIK7BHiNVnOAUuWLUc0mbBmq0ICT8o4LCsRZwNqqt/XDq7K4cWgHKYdTGljNAlDHOYjvFDIl468QreDidPx61ovNlQYBcoyV1mBcBBc7V83HYwLk31gpNbGmiBRXGHsB27bQUO8x3rfh/fLN2i/RafO8oH8Wi2+FsNihkstT/WDt2U0YRNV54ys8p6jqpI0A6OfXpvww7y4S338wPe9y3etgLkrz8F/3/K/G53LORQ8tAqeXWRdn0NCet1qmPDqLCaksQ9jz3UbCDbOymaWvJhQFrGHU1rzY9MKzeQxzskL5rsygjPDCdJuu0FTuCbb6c1Jw/3d9K+Vbk8Z7SP23mmDfcTfP3GsjwTc/TnT/8de/+U/AY36O9I=","*${panel tc63} = BuiltIn.Set Variable","*TC63Panel1","*${panel tc63} = TC63Panel1","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-30.png\"><img src=\"selenium-screenshot-30.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-31.png\"><img src=\"selenium-screenshot-31.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-32.png\"><img src=\"selenium-screenshot-32.png\" width=\"800px\">\x3c/a>","*6. Click None radio button for Legends","*page_panel.select legend by label","*<p><b>Description:\x3c/b> Select legend radio button based on text on screen. This keyword used preset list in \"var panel &gt; var legend\".\x3c/p>","*None","*${index} | ${value} IN [ @{var legend} ]","*${index} = None, ${value} = None","*'${value}'=='${label}', Select Radio Button, ${rd legend}, ${value}","*${rd legend}, ${value}","*Selecting 'None' from radio button 'radPlacement'.","*${original}, 5, None","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-33.png\"><img src=\"selenium-screenshot-33.png\" width=\"800px\">\x3c/a>","*${text} = None","*${value list} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'None']","*${current} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'None']","*${original}, ${current}","*7. Click Top radio button for Legends","*Top","*${index} = Top, ${value} = Top","*Selecting 'Top' from radio button 'radPlacement'.","*${original}, 5, Top","*VP &gt;&gt; Observe the current page All settings is unchanged in the Add New Panel form","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-34.png\"><img src=\"selenium-screenshot-34.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-35.png\"><img src=\"selenium-screenshot-35.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'None' but was 'Top'","*${text} = Top","*${value list} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Top']","*${current} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Top']","*8. Click Right radio button for Legends","*Right","*${index} = Right, ${value} = Right","*Selecting 'Right' from radio button 'radPlacement'.","*${original}, 5, Right","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-36.png\"><img src=\"selenium-screenshot-36.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-37.png\"><img src=\"selenium-screenshot-37.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-38.png\"><img src=\"selenium-screenshot-38.png\" width=\"800px\">\x3c/a>","*9. Click Bottom radio button for Legends","*Bottom","*${index} = Bottom, ${value} = Bottom","*Selecting 'Bottom' from radio button 'radPlacement'.","*${original}, 5, Bottom","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-39.png\"><img src=\"selenium-screenshot-39.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-40.png\"><img src=\"selenium-screenshot-40.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'None' but was 'Bottom'","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-41.png\"><img src=\"selenium-screenshot-41.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'Top' but was 'Bottom'","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-42.png\"><img src=\"selenium-screenshot-42.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'Right' but was 'Bottom'","*${index} = Bottom, ${type} = Bottom","*Verifying radio button 'radPlacement' has selection 'Bottom'.","*${text} = Bottom","*${value list} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Bottom']","*${current} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Bottom']","*10. Click Left radio button for Legends","*Left","*${index} = Left, ${value} = Left","*Selecting 'Left' from radio button 'radPlacement'.","*${original}, 5, Left","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-43.png\"><img src=\"selenium-screenshot-43.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-44.png\"><img src=\"selenium-screenshot-44.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'None' but was 'Left'","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-45.png\"><img src=\"selenium-screenshot-45.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'Top' but was 'Left'","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-46.png\"><img src=\"selenium-screenshot-46.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'Right' but was 'Left'","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-47.png\"><img src=\"selenium-screenshot-47.png\" width=\"800px\">\x3c/a>","*Selection of radio button 'radPlacement' should have been 'Bottom' but was 'Left'","*${index} = Left, ${type} = Left","*Verifying radio button 'radPlacement' has selection 'Left'.","*${text} = Left","*${value list} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Left']","*${current} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Left']","*11. Create a new panel","*${panel tc63}","*Typing text 'TC63Panel1' into text field 'xpath=//*[@id='txtDisplayName']'","*12. Click Edit link","*${lnk panel} = //a[contains(@href,'configPanel') and text()='TC63Panel1']","*Clicking link '//a[contains(@href,'configPanel') and text()='TC63Panel1']'.","*${original edit} = page_panel.get edit panel setting","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-48.png\"><img src=\"selenium-screenshot-48.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-49.png\"><img src=\"selenium-screenshot-49.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-50.png\"><img src=\"selenium-screenshot-50.png\" width=\"800px\">\x3c/a>","*${original edit} = [u'Chart', u'Action Implementation By Status', u'', u'', False, u'Right']","*13. Click None radio button for Legends","*VP &gt;&gt; Observe the current page All settings is unchanged in the Edit Panel form","*${original edit}, 5, None","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-51.png\"><img src=\"selenium-screenshot-51.png\" width=\"800px\">\x3c/a>","*${original edit}, ${current}","*14. Click Top radio button for Legends","*${original edit}, 5, Top","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-52.png\"><img src=\"selenium-screenshot-52.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-53.png\"><img src=\"selenium-screenshot-53.png\" width=\"800px\">\x3c/a>","*15. Click Right radio button for Legends","*${original edit}, 5, Right","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-54.png\"><img src=\"selenium-screenshot-54.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-55.png\"><img src=\"selenium-screenshot-55.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-56.png\"><img src=\"selenium-screenshot-56.png\" width=\"800px\">\x3c/a>","*16. Click Bottom radio button for Legends","*${original edit}, 5, Bottom","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-57.png\"><img src=\"selenium-screenshot-57.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-58.png\"><img src=\"selenium-screenshot-58.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-59.png\"><img src=\"selenium-screenshot-59.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-60.png\"><img src=\"selenium-screenshot-60.png\" width=\"800px\">\x3c/a>","*17. Click Left radio button for Legends","*Vp &gt;&gt; Observe the current page All settings is unchanged in the Edit Panel form","*${original edit}, 5, Left","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-61.png\"><img src=\"selenium-screenshot-61.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-62.png\"><img src=\"selenium-screenshot-62.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-63.png\"><img src=\"selenium-screenshot-63.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-64.png\"><img src=\"selenium-screenshot-64.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-65.png\"><img src=\"selenium-screenshot-65.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-66.png\"><img src=\"selenium-screenshot-66.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC064","eNrNk91r2zAUxd/3VxzyMDYo7tx2X1kIdNnYBmkb1qzvsnUjX2JLQh/p8t9PsuOwljEoexnY2EZH9/50zvXMzu/I8WaP2jhHdcBOtJE8hCNYY2MrAklsjBsE3hotWStY4URHgZxH1JIcJoukVMYx+QmElpjc0vCxYWolXoAKVWDlOGnCfoqvrJoT3AYRoscUC9PZNhWUL2endv5sZudlgWuxY5XqIhisL/FJ+KYywkmcFVgaxRr3HJrMzBKirk3UAYF8wOnwOC+waLneYtEY4wkroan1qGIIRuNiXF1n7ZWRsSV8yxwd6QTGSfNxf2RGy3qL1+Omm+1YJ1194XQIvWEV3bBVsmiNwptxw2fJ4SDkOq3frfBchQ/5xk3lye3SQRtCHZPT6SBWKALWDaUsch5Lc3+CK5Icu97h7CDqhuptZX5miEMEydwjchAV3hb4YrKFQyLT0fS89lSGa0oMR4vyJGSSMbwHNI+6vcs25Ax+syHNVYf3Bb5TZw6NRZXfakf94NleVr76a4xl+accD21tms1L71npVO6HzwPbx1iePTXH8vzfglxygjMbxB4imynZ21bsE9iD8B7hlhf/Q375r/wF5z5w+Q==","eNrtkE1LAzEQhv/KkEtP3aEIFkItgvagIAgePNQiaXZ2N202E/LRbhH97WZb/AviwcPAfLw8vPO+0vY+mAOF1aDJJ8NOwhPFqFqSkCfrR3VQLzoYn2AVAgcJgsBEcNlaAR+NsUUnFgq6QM2NOM+IqCXmSCFi6vLXrEoho/K+VkmhZa0sJuo9pt7v6YpzxCNt67ONqT9NfeCRo9mfkIZELhZbEZvhIrltmdvxXFOlucdSnh25FMe2V65+LwRdnuBQ7aJY/kFTC1RLAda4kt58Prv+3Lz9Z/2LWcOxIwfFR1m30FPquJawdvHh7kJ4/gFISQPpnGgzgW9ClC1Y","*${path} = BuiltIn.Set Variable","*/Car Rental","*${path} = /Car Rental","*${expected category} = BuiltIn.Create List","*Low, Medium, High, Immediate","*${expected category} = [u'Low', u'Medium', u'High', u'Immediate']","*${expected series} = BuiltIn.Create List","*New, Complete","*${expected series} = [u'New', u'Complete']","*${expected category by user} = BuiltIn.Create List","*(unspecified), administrator","*${expected category by user} = [u'(unspecified)', u'administrator']","*${var_repo_default}, ${var_user_admin}, ${var_pass_admin}","*Selecting label(s) 'SampleRepository' from list 'xpath=//*[@id='repository']'.","*3. Click Choose Panels button","*4. Click Test Module Implementation By Priority link","*page_panel.click chart cell by label","*<p><b>Description:\x3c/b> Click on Charts link that match with given <b>label\x3c/b>\x3c/p>","*Test Module Implementation By Priority","*${row} | ${column} | ${text} IN [ @{var chart panel} ]","*${row} = 1, ${column} = 1, ${text} = Action Implementation By Status","*${row}","*1","*${column}","*${text}","*Action Implementation By Status","*${is matched} = BuiltIn.Run Keyword And Return Status","*Should Be Equal As Strings, ${label}, ${text}","*${label}, ${text}","*Test Module Implementation By Priority != Action Implementation By Status","*${is matched} = False","*'${is matched}'=='${True}', Click Element, ${tbl_charts}/tbody/tr[${row}]/td[${column}]/label","*'${is matched}'=='${True}'","*${row} = 1, ${column} = 2, ${text} = Test Module Implementation By Priority","*2","*${is matched} = True","*${tbl_charts}/tbody/tr[${row}]/td[${column}]/label","*Clicking element 'xpath=//*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr[1]/td[2]/label'.","*5. Click Ok button on Panel Configuration dialog","*${txt_folder}, ${path}","*Typing text '/Car Rental' into text field 'xpath=//*[@id='txtFolder']'","*6. Click Edit Panel icon","*${btn_edit panel}","*Clicking element 'xpath=//*[contains(@onclick,'Dashboard.configPanel')]'.","*VP &gt;&gt; Observe the current page, There are Low, Medium and High checkbox on Category: Priority tab","*${current list} = page_panel.get list of checkbox on tab","*<p><b>Description:\x3c/b> Get all checkbox names on tab <b>Category\x3c/b> or <b>Series\x3c/b>\x3c/p>","*${tab_category}","*${general link} = String.Replace String","*${tab name}, xpath=, ${EMPTY}","*${general link} = //*[@id='category_tab']/div/div","*${item nums} = Selenium2Library.Get Matching Xpath Count","*${general link}","*${item nums} = 4","*${i} = BuiltIn.Set Variable","*${i} = 1","*${list of all checkboxes} = BuiltIn.Create List","*${list of all checkboxes} = []","*${i} IN RANGE [ 1 | ${item nums}+1 ]","*${i text} = BuiltIn.Convert To String","*${i}","*${i text} = 1","*${element} = BuiltIn.Set Variable","*${general link}[${i}]","*${element} = //*[@id='category_tab']/div/div[1]","*${element text} = Selenium2Library.Get Text","*${element}","*${element text} = Low","*Collections.Append To List","*<p>Adds `values` to the end of `list`.\x3c/p>","*${list of all checkboxes}, ${element text}","*${i} = 2","*${i text} = 2","*${element} = //*[@id='category_tab']/div/div[2]","*${element text} = Medium","*${i} = 3","*${i text} = 3","*${element} = //*[@id='category_tab']/div/div[3]","*${element text} = High","*${i} = 4","*${i text} = 4","*${element} = //*[@id='category_tab']/div/div[4]","*${element text} = Immediate","*${current list} = [u'Low', u'Medium', u'High', u'Immediate']","*${current list}, ${expected category}","*7. Go to Series: Status tab","*${tbl_series}","*Clicking element 'xpath=//*[@id='#series_tab']'.","*VP &gt;&gt; Observe the current page, There are New, Implementing and Complete checkbox on Series: Status","*${tab_series}","*${general link} = //*[@id='series_tab']/div/div","*${item nums} = 2","*${element} = //*[@id='series_tab']/div/div[1]","*${element text} = New","*${element} = //*[@id='series_tab']/div/div[2]","*${element text} = Complete","*${current list} = [u'New', u'Complete']","*${current list}, ${expected series}","*8. Close Edit Panel form","*9. &gt;&gt; Remove the above created panel","*${btn_delete panel}","*Clicking element 'xpath=//*[contains(@onclick,'Dashboard.closePanel')]'.","*10. Click Choose Panels button","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-67.png\"><img src=\"selenium-screenshot-67.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-68.png\"><img src=\"selenium-screenshot-68.png\" width=\"800px\">\x3c/a>","*The element 'xpath=//a[contains(@href,'javascript:Dashboard.doCheckAll(true')]' should be visible, but it is not.","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-69.png\"><img src=\"selenium-screenshot-69.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC065","eNp1UsuO1DAQvPMVpTkgDijL8GYZjQQDEkj7GGkfdyfucVrj2JEfM+TvaSdkh9WClBzc5aqurvaqX99T4N0AZS2aVjlDEZ3ShOThA46cWqSWcFA2C9T7PluVSGMnaONDoNh7p9kZ9CqojhKFiOw0BSw2ctP4wBQXUE5jcUPTYcdkNdjhu+aErXJkoQIhkEhqUR+Vm2SH1Vm/frbq18sKV+rARhSLtdsv+KZiW3sVNF5XuPBG1Ea34pQ1VNP47BLeVNhYbvbYtN5HmnpF1Dkl7/B2Rm8pJlx6nS3hZ9db6sgllVjufB2wDSxTpAGW3R7vZtL1ftaRbxpi492OTQ4TVbOy3uD9TPhrWm4E/1DhzjUtCXThj2NEl6Q5dxiLtf+FjzN3iu4cN2IrRyRV49OJfkXHE2f56qnD5fJ/Ju63eG7S5/Ljuo4UDjRuvMmyAkmwV4bw4h/+Sisuux4by9IK/oNNW6pzTRr8eQXD+SlHcV+Nnp/wH8KXF/VS4ixHWfnDbI+lSyj5USjlvfwGdAP8Mg==","*7. Uncheck Low and Medium checkbox","*page_panel.unselect checkbox by name","*<p><b>Description:\x3c/b> Uncheck on the checkbox on Categories and Series\x3c/p>","*Low","*${checkbox} = String.Replace String","*${chk_category and series}, Checkbox Name, ${name}","*${checkbox} = xpath=//*[@type='checkbox' and @value='Low']","*Selenium2Library.Unselect Checkbox","*<p>Removes selection of checkbox identified by `locator`.\x3c/p>","*${checkbox}","*Unselecting checkbox 'xpath=//*[@type='checkbox' and @value='Low']'.","*Medium","*${checkbox} = xpath=//*[@type='checkbox' and @value='Medium']","*Unselecting checkbox 'xpath=//*[@type='checkbox' and @value='Medium']'.","*8. Click Series: Status tab","*9. Uncheck New checkbox","*New","*${checkbox} = xpath=//*[@type='checkbox' and @value='New']","*Unselecting checkbox 'xpath=//*[@type='checkbox' and @value='New']'.","*10. Click Ok button","*11. Click Edit Panel icon","*VP &gt;&gt; Observe the current page (Low and Medium checbox is unchecked and High is checked on Category: Priority tab. New is unchecked and Implementing, Complete checkbox is checked on Serius: Status tab","*${low checkbox} = page_panel.does checkbox be checked","*<p><b>Description:\x3c/b> Check the status of checkbox is <b>Checked\x3c/b> or <b>UnChecked\x3c/b> and result will be returned <b>TRUE\x3c/b> or <b>FALSE\x3c/b>\x3c/p>","*${checkbox status} = BuiltIn.Run Keyword And Return Status","*Checkbox Should Be Selected, ${checkbox}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-70.png\"><img src=\"selenium-screenshot-70.png\" width=\"800px\">\x3c/a>","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='Low']' is selected.","*Checkbox 'xpath=//*[@type='checkbox' and @value='Low']' should have been selected but was not","*${checkbox status} = False","*${status} = BuiltIn.Set Variable","*${checkbox status}","*${status} = False","*${low checkbox} = False","*${Low checkbox}==${FALSE}","*${medium checkbox} = page_panel.does checkbox be checked","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-71.png\"><img src=\"selenium-screenshot-71.png\" width=\"800px\">\x3c/a>","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='Medium']' is selected.","*Checkbox 'xpath=//*[@type='checkbox' and @value='Medium']' should have been selected but was not","*${medium checkbox} = False","*${medium checkbox}==${FALSE}","*${high checkbox} = page_panel.does checkbox be checked","*High","*${checkbox} = xpath=//*[@type='checkbox' and @value='High']","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='High']' is selected.","*${checkbox status} = True","*${status} = True","*${high checkbox} = True","*${high checkbox}==${TRUE}","*${immediate checkbox} = page_panel.does checkbox be checked","*Immediate","*${checkbox} = xpath=//*[@type='checkbox' and @value='Immediate']","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='Immediate']' is selected.","*${immediate checkbox} = True","*${immediate checkbox}==${TRUE}","*${new checkbox} = page_panel.does checkbox be checked","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-72.png\"><img src=\"selenium-screenshot-72.png\" width=\"800px\">\x3c/a>","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='New']' is selected.","*Checkbox 'xpath=//*[@type='checkbox' and @value='New']' should have been selected but was not","*${new checkbox} = False","*${new checkbox}==${FALSE}","*${complete checkbox} = page_panel.does checkbox be checked","*Complete","*${checkbox} = xpath=//*[@type='checkbox' and @value='Complete']","*Verifying checkbox 'xpath=//*[@type='checkbox' and @value='Complete']' is selected.","*${complete checkbox} = True","*${complete checkbox}==${TRUE}","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-73.png\"><img src=\"selenium-screenshot-73.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-74.png\"><img src=\"selenium-screenshot-74.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC066","eNqtlMFq4zAQhu99ih8f9rSbrZWkTdgQaL2lLJQ2kNK7Yk9sEUUSkpzgt6/k1E1LydaUgg3yzPwz880Yzcz8iaxYN1hri+Qq90Ir/NsaSVtSnref1w2W4Vi7BIYrkhDKea5y+ol9RQq1I4u84qokh7XVWyQLQUk0WQ+vwVUD7atDVDQ1huCj9KDCiuebaEByUwiPRaySxJa2cJWuZYEVgTtoK0qhuJz9NvOzmZmnA9zznSi5p1jn8Qp/uatWmtsCbIA7HaKxF77CjktRgOe5rpXHcIBMilAzq7R2dCjosKq9D7yjzvvJOCCF2mDcRT9sugThaTMi02otytoehIXgUpe46ARHVog8+C87Rzhn7aAe46AKq42hAoXeK4Q2akwGWJKk3GMpVCkJ19xi2lednr/Kw5qQhiFmFUXhy3Rf1vfrbYPtLoQLDM5I3oSEKYsF4/Q+Li0dnmJMR73bHB8pffg/gjNiphe9E1y+43xa4Efp/8QXXwOe/Ad4egqYnfftl6Wv/d5aXZsWl7He8uH34rLRaVw2Ponbez3suJ47oQhs0ls5fUe6M0fSL4DGu+QZQ+2sCA==","*4. Click Action Implementation By Status link","*Clicking element 'xpath=//*[@id='divPredefine']/table/tbody/tr[3]/td/table/tbody/tr[1]/td[1]/label'.","*@{Wait Until Element Is Visible} = Selenium2Library.Wait Until Element Is Visible","*@{Wait Until Element Is Visible} = [ ]","*7. Click on Chart Type dropped down menu","*8. Select Single Bar","*${original} = page_panel.get edit panel setting","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-75.png\"><img src=\"selenium-screenshot-75.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-76.png\"><img src=\"selenium-screenshot-76.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-77.png\"><img src=\"selenium-screenshot-77.png\" width=\"800px\">\x3c/a>","*9. Click on Chart Type dropped down menu","*10. Select Pie","*11. Check original \"Pie\" - Edit Panel form is displayed","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-78.png\"><img src=\"selenium-screenshot-78.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-79.png\"><img src=\"selenium-screenshot-79.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-80.png\"><img src=\"selenium-screenshot-80.png\" width=\"800px\">\x3c/a>","*BuiltIn.Should Be Equal","*<p>Fails if the given objects are unequal.\x3c/p>","*Argument types are:\n&lt;type 'list'&gt;\n&lt;type 'list'&gt;","*12. Close \"Edit Panel\" form","*13. Click Edit Panel icon","*14. Click on Chart Type dropped down menu","*15. Select Stacked Bar","*16. Click on Chart Type dropped down menu","*17. Select Pie","*VP &gt;&gt; \\ Check original \"Pie\" - Edit Panel form is displayed","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-81.png\"><img src=\"selenium-screenshot-81.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-82.png\"><img src=\"selenium-screenshot-82.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-83.png\"><img src=\"selenium-screenshot-83.png\" width=\"800px\">\x3c/a>","*18. Close \"Edit Panel\" form","*19. Click Edit Panel icon","*20. Click on Chart Type dropped down menu","*21. Select Group Bar","*22. Click on Chart Type dropped down menu","*23. Select Pie","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-84.png\"><img src=\"selenium-screenshot-84.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-85.png\"><img src=\"selenium-screenshot-85.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-86.png\"><img src=\"selenium-screenshot-86.png\" width=\"800px\">\x3c/a>","*24. Close \"Edit Panel\" form","*25. Click Edit Panel icon","*26. Click on Chart Type dropped down menu","*27. Select Line","*28. Click on Chart Type dropped down menu","*29. Select Pie","*vp &gt;&gt; Check original \"Pie\" - Edit Panel form is displayed","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-87.png\"><img src=\"selenium-screenshot-87.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-88.png\"><img src=\"selenium-screenshot-88.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-89.png\"><img src=\"selenium-screenshot-89.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-90.png\"><img src=\"selenium-screenshot-90.png\" width=\"800px\">\x3c/a>","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-91.png\"><img src=\"selenium-screenshot-91.png\" width=\"800px\">\x3c/a>","*DA_PANEL_TC067","eNqdU0FOwzAQvPOKEQcCl5QUKCCqSlXhBAIEgivaJNvEqmtHtkvp77GTxu0BJMTBUjybmdmdbMbN5J2NmG9wOKu5WGAq5eBNFf3zIaRQCwsyjLU2C6EqFNoYLpzcpONBMzkYN5MsxSN9ioocw2nckq1zTaaE1JVQaKhiDFO8svQ8EGzDhZiLAoYbbYXTZgO80rKR/LJDzlLcKccGnyRFiTfLRtGSQarEM1nr+ylB5VIo6wx5yuA4l6QWJzhPMZPCT5A8hAYS5CvntMJFxKdl0Kg4lka9WUD9NN5nSUJ91Cs/8WXkPd1HxlUEZ7XWlj1TsbSxnrPUayRRJRaud0TDITLFa5+RJ8dXstO+HUI7c0hV2EbSpustCH4QsqzXerqP3GGPzUgVLCN+9gff87/45sgufvAd/eJ7uZe6/1jCev2k3StkuxD79Dp8L6N+Fbel92ccVe4mHHQ1V5ND0iWSoF3dXH+1a9Kh+T7qF7m9cInhaXTZW/mtzzBE+z/9ldo6hP/jG2AzIFY=","*${panel1} = BuiltIn.Set Variable","*TC67Panel1","*${panel1} = TC67Panel1","*${panel2} = BuiltIn.Set Variable","*TC67Panel2","*${panel2} = TC67Panel2","*${panel checkbox1} = String.Replace String","*${chk_checkbox of panel}, Panel Name, ${panel1}","*${panel checkbox1} = xpath=//a[contains(@href,'configPanel') and text()='TC67Panel1']/preceding::td[1]/input[@id='chkDelPanel']","*${panel checkbox2} = String.Replace String","*${chk_checkbox of panel}, Panel Name, ${panel2}","*${panel checkbox2} = xpath=//a[contains(@href,'configPanel') and text()='TC67Panel2']/preceding::td[1]/input[@id='chkDelPanel']","*${status1} = BuiltIn.Set Variable","*Checked","*${status1} = Checked","*${status2} = BuiltIn.Set Variable","*UnChecked","*${status2} = UnChecked","*@{var test panel page} = BuiltIn.Create List","*TC67page, ${EMPTY}, ${EMPTY}, ${EMPTY}, ${EMPTY}","*@{var test panel page} = [ TC67page |  |  |  |  ]","*1. Navigate to Dashboard login page","*2. Select a specific repository, SampleRepository","*3. Enter valid Username and Password, adminstrator/(blank)","*4. Click 'Login' button","*5. Click 'Add Page' button","*6. Enter Page Name, main_hung","*7. Click 'OK' button","*@{var test panel page}","*Typing text 'TC67page' into text field 'xpath=//*[@id='name']'","*8. Click 'Choose Panels' button below 'main_hung' button","*@{var test panel page}[0]","*${page link} = TC67page","*${last page} = TC67page","*${select page} = xpath=//a[text()='TC67page']","*xpath=//a[text()='TC67page']","*Clicking link 'xpath=//a[text()='TC67page']'.","*9. Click 'Create new panel' button","*10. Enter a name to Display Name, hung_a","*${txt_display name}, ${panel1}","*Typing text 'TC67Panel1' into text field 'xpath=//*[@id='txtDisplayName']'","*11. Click OK button","*12. Click Cancel button","*13. Click 'Create new panel' button","*14. Enter a name to Display Name, hung_b","*${txt_display name}, ${panel2}","*Typing text 'TC67Panel2' into text field 'xpath=//*[@id='txtDisplayName']'","*15. Click OK button","*16. Click Cancel button","*17. Click 'Administer' link","*18. Click 'Panels' link","*19. Click 'Check All' link","*${list panels} = page_panel.get list panels on screen","*<p><b>Description:\x3c/b> Get all panels on screen and put into a list\x3c/p>","*${general link of panels} = String.Replace String","*${lnk_all panels}, xpath=, ${EMPTY}","*${general link of panels} = //table[@class='GridView']/tbody/tr[position]/td[2]/a","*${link of panels} = String.Replace String","*${general link of panels}, [position], ${EMPTY}","*${link of panels} = //table[@class='GridView']/tbody/tr/td[2]/a","*${link of panels}","*${list of all panels} = BuiltIn.Create List","*${list of all panels} = []","*${j} = BuiltIn.Evaluate","*${i}+1","*${j} = 2","*${j}","*${element} = String.Replace String","*${general link of panels}, position, ${i text}","*${element} = //table[@class='GridView']/tbody/tr[2]/td[2]/a","*${element text} = TC67Panel1","*${list of all panels}, ${element text}","*${j} = 3","*${element} = //table[@class='GridView']/tbody/tr[3]/td[2]/a","*${element text} = TC67Panel2","*${list panels} = [u'TC67Panel1', u'TC67Panel2']","*${status} = page_panel.does panel checkbox be checked","*<p><b>Description:\x3c/b> Check the status of checkbox in front of each panel is <b>Checked\x3c/b> or <b>UnChecked\x3c/b> and result will be returned <b>TRUE\x3c/b> or <b>FALSE\x3c/b>\x3c/p>","*${list panels}","*${status of checkbox} = BuiltIn.Set Variable","*TRUE","*${status of checkbox} = TRUE","*${len} = 2","*0","*${i} = 0","*${i} IN RANGE [ 0 | ${len} ]","*${panel name} = Collections.Get From List","*<p>Returns the value specified with an `index` from `list`.\x3c/p>","*${panel}, ${i}","*${panel name} = TC67Panel1","*${panel checkbox} = String.Replace String","*${chk_checkbox of panel}, Panel Name, ${panel name}","*${panel checkbox} = xpath=//a[contains(@href,'configPanel') and text()='TC67Panel1']/preceding::td[1]/input[@id='chkDelPanel']","*Checkbox Should Be Selected, ${panel checkbox}","*${panel checkbox}","*Verifying checkbox 'xpath=//a[contains(@href,'configPanel') and text()='TC67Panel1']/preceding::td[1]/input[@id='chkDelPanel']' is selected.","*${i} = BuiltIn.Evaluate","*${panel name} = TC67Panel2","*${panel checkbox} = xpath=//a[contains(@href,'configPanel') and text()='TC67Panel2']/preceding::td[1]/input[@id='chkDelPanel']","*Verifying checkbox 'xpath=//a[contains(@href,'configPanel') and text()='TC67Panel2']/preceding::td[1]/input[@id='chkDelPanel']' is selected.","*${status of checkbox} = True","*'${status}'=='${TRUE}'","*Checkbox Should Be Selected, ${panel checkbox1}","*Checkbox Should Be Selected, ${panel checkbox2}","*VP &gt;&gt; Check that 'hung_a' checkbox and 'hung_b' checkbox are checked","*20. Click 'Uncheck All' link","*${lnk_UnCheck All}","*Clicking link 'xpath=//a[contains(@href,'javascript:Dashboard.doCheckAll(false')]'.","*21. Check that 'hung_a' checkbox and 'hung_b' checkbox are unchecked","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-92.png\"><img src=\"selenium-screenshot-92.png\" width=\"800px\">\x3c/a>","*Checkbox 'xpath=//a[contains(@href,'configPanel') and text()='TC67Panel1']/preceding::td[1]/input[@id='chkDelPanel']' should have been selected but was not","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-93.png\"><img src=\"selenium-screenshot-93.png\" width=\"800px\">\x3c/a>","*Checkbox 'xpath=//a[contains(@href,'configPanel') and text()='TC67Panel2']/preceding::td[1]/input[@id='chkDelPanel']' should have been selected but was not","*${status of checkbox} = False","*'${status}'=='${FALSE}'","eNp9jTEOwjAQBL+yD3DBExKgpkiLKCx5Y1kYH7ozRCji71iWa9rVzOzyKrjzs4kG+BKQYhElqCrqEJhZiaePdJj2t1dUWm1DYe7z93q4OcyXs8PyNxUFVfDwqYxcd8aBz62msqZM624/sAGdshgxN+aoshnVfs0XPwk=","*delete page, @{var test panel page}[0]","*go to main page","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-94.png\"><img src=\"selenium-screenshot-94.png\" width=\"800px\">\x3c/a>","eNrNlcFu1DAQhu88hbUHCoeNG+2uEtKyAkEPHJAQhXPkOpPErGNb9rjdXHh2JsluRSUqVZwcKZY18fzz5xvLvkWh4UbDAAa/QwsejISbowSHypqKfYUQRAcVixenVcxYZK2NpmHKMOyBSSFpXDMHvhcuzDFHSawXgclemA4aFhQJM4XsgYLa2gPFortgV+wWhTygF5KqvGL0CNI/Nl7dg89m7awDPFX/iOzNtWC9h/b9ykOw0VMe5+cEPtgmagj8Ae5qWHLqReRXqMq8vKx2q/1/Jl5zsX97tvgTlQ7POWuVnsS5rHgM4APHPv7OM/SRC+cagYJrK4XmCIPjOLhta8MBp+KLnbUb187bSUdaN3I4IphALQmPjj901nbT5wYyaQdOr7OGnIRpOgjT1KQgqYHWT/9QFOWm2qz26Xp7wvdxCzhPOqZR04YM2b0K6k5D4qzLonxXFWmyXrw9Yf0ZtBih+bQsJ+IWLY6O9HqQh29/N6BOnHyebzdllaeJ/mTuZezhCDIifDEI3ghd8z599Lsdjcmyn939+5D5oYb5qDnDD4BTyEbkrzVeZXTpqXZMvAHby2K63ZK1NqNnfwBHmxk2","eNrNlcFu2zAMhu97CiKHdTvEapAE8dwu2LD1sMOAocvOgSrRsRZZFES6TS579slxWrTABgw72YAFQxZ//v5ImBvXInUCc2A0FCwDHgyiRVvApkHwmgUwJUrwoLmC76I93nhsMcgt1pgwGLzJIVEchQq+IrPeYQXdxfkUBBKoqQsWXADJmkabvE4hYmp05NNezEHQaAbT6LBDC+yyMDjp04In2ue9Ll7AVW/B7CVpk7O8gnzprH+wyd1jKk7axQ7lnP2jwJtrDU3C+v0kIVOXcpxSjwGqJdt5ZPWAd1scYraDyE+uyll5WS0n6/8MvFZ6/fbR4g9xnv/mrHa+F1emUh1jYiVN92tWSOqUjtFq0cqT0V4JtlFJGxc18V765IOdaTxOY6Jex1A8KjwIBs4l4SfHH3ZEu/61xcJQq/IdKWQn3D+2OthtVjC5gJT6b1itynk1n6zH6+0F36cWiOnUya5vSC7uHbs7jyNnXa7Kd9VqnKwHby9Yf0avj2g/DcczcRKSY8x6DZr9t+cF2I6c/Gy2mJfVbJzoz+b+jT0e0HSCX4JgCtpvVTN+9MtlXkfL/uTuzz+ZTZ6b6Rl8RtkMo1S99nJV5KHn6uPIC7C4XPXTbbTWTujhNyMaKig=","eNrNlcGO0zAQhu88xagHFg6Nt2qrhOxSgWAPHJAQlHPltSeJqWNbnslue+HZsdPualcCCTglUqzI8fzz55tRZmt69APDEgiVd5oADwpRoy5g2yFYSQwYo49wL6mG7T+e/8bS4o3FHh1/xQYjOoU3KSSw8a6Gz0gkW6xhuDifAucZGj84DcYBJ00lVVrnEDB2MtC4F1IQdJJAddK1qIFMEgbDOS1Y7/dpbwgXcJUtqD1HqVKWF5AumfQPOpo7jMWoXbTI5+zvGV5dS+giNm9nEckPMcUJ8RAgeq8HiyTu8XaHp5jdSeQH1dWiuqzXs81/Bl4LuXn9YPE7G0t/ctYYm8WFqsVAGElwN/xcFBwHIUPQkqWwXkkrGPsguA+rxtOec/KTnXk4zkP0WUf5cBR4YHSUSkKPjt+13rf5tcZC+V6kO3iXnFB+7KXTu6SgUgF9zN9QltWyXs420/X2jO9jC4Q4drLJDUnFnSFza3HirKuyelOX02R98vaM9Ue08oj6w+l4Iu7Z8zEkvQ7V/svTAuwmTn6xWC2rejFN9Gdzf8ceD6gGxk+OMTppd6KbPvr1Oq2TZT+6+/1PJs/N+AQ+IZ9HqXhp+apIQ880x4kXYHVZ5uk2WWsjevgFLCY7Gg==","*\x3c/td>\x3c/tr><tr><td colspan=\"3\"><a href=\"selenium-screenshot-95.png\"><img src=\"selenium-screenshot-95.png\" width=\"800px\">\x3c/a>"]);
</script>
<script type="text/javascript">
window.output["generatedTimestamp"] = "20141023 08:24:32 GMT +08:00";
</script>
<script type="text/javascript">
window.output["errors"] = [];
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:13:24","fail":1,"label":"Critical Tests","pass":17},{"elapsed":"00:13:24","fail":1,"label":"All Tests","pass":17}],[],[{"elapsed":"00:13:25","fail":1,"id":"s1","label":"Dashboard","name":"Dashboard","pass":17},{"elapsed":"00:13:25","fail":1,"id":"s1-s1","label":"Dashboard.Test Cases","name":"Test Cases","pass":17},{"elapsed":"00:13:25","fail":1,"id":"s1-s1-s1","label":"Dashboard.Test Cases.Panel page","name":"Panel page","pass":17}]];
</script>
<script type="text/javascript">
window.output["generatedMillis"] = 805556;
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1414026666444;
</script>
<script type="text/javascript">
window.settings = {"defaultLevel":"INFO","minLevel":"INFO","reportURL":"report.html","splitLogBase":"log","title":""};
</script>
<title>Dashboard Test Log</title>
</head>
<body>
<div id="javascript-disabled" style="display: none;">
  <h1>Opening Robot Framework log failed</h1>
  <ul>
    <li>Verify that you have <b>JavaScript enabled</b> in your browser.</li>
    <li>Make sure you are using a <b>modern enough browser</b>. Firefox 3.5, IE 8, or equivalent is required, newer browsers are recommended.</li>
    <li>Check are there messages in your browser's <b>JavaScript error log</b>. Please report the problem if you suspect you have encountered a bug.</li>
  </ul>
</div>
<script type="text/javascript">removeJavaScriptDisabledWarning();</script>

<div id="header"><h1>Dashboard Test Log</h1><div id="generated"><span>Generated<br>20141023 08:24:32 GMT +08:00</span><br><span id="generated-ago">11 seconds  ago</span></div><div id="top-right-header"><div id="report-or-log-link"><a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/report.html">REPORT</a></div></div></div>
<div id="statistics-container"><h2>Test Statistics</h2><table class="statistics tablesorter tablesorter-default" id="total-stats"><thead><tr class="tablesorter-headerRow"><th class="stats-col-name  tablesorter-header" data-column="0"><div class="tablesorter-header-inner">Total Statistics</div></th><th class="stats-col-stat  tablesorter-header" data-column="1"><div class="tablesorter-header-inner">Total</div></th><th class="stats-col-stat  tablesorter-header" data-column="2"><div class="tablesorter-header-inner">Pass</div></th><th class="stats-col-stat  tablesorter-header" data-column="3"><div class="tablesorter-header-inner">Fail</div></th><th class="stats-col-elapsed  tablesorter-header" title="Total execution time of these test cases. Excludes suite setups and teardowns." data-column="4"><div class="tablesorter-header-inner">Elapsed</div></th><th class="stats-col-graph sorter-false tablesorter-header" data-column="5"><div class="tablesorter-header-inner">Pass / Fail</div></th></tr></thead><tbody><tr class="row-0">     <td class="stats-col-name">       <div class="stat-name">         <span>Critical Tests</span>       </div>     </td>     <td class="stats-col-stat">18</td><td class="stats-col-stat">17</td><td class="stats-col-stat">1</td><td class="stats-col-elapsed" title="Total execution time of these test cases. Excludes suite setups and teardowns.">00:13:24</td><td class="stats-col-graph"><div class="graph"><div class="pass-bar" style="width: 94.4%" title="94.4%"></div><div class="fail-bar" style="width: 5.6%" title="5.6%"></div></div></td>   </tr><tr class="row-1">     <td class="stats-col-name">       <div class="stat-name">         <span>All Tests</span>       </div>     </td>     <td class="stats-col-stat">18</td><td class="stats-col-stat">17</td><td class="stats-col-stat">1</td><td class="stats-col-elapsed" title="Total execution time of these test cases. Excludes suite setups and teardowns.">00:13:24</td><td class="stats-col-graph"><div class="graph"><div class="pass-bar" style="width: 94.4%" title="94.4%"></div><div class="fail-bar" style="width: 5.6%" title="5.6%"></div></div></td>   </tr></tbody></table><table class="statistics tablesorter tablesorter-default" id="tag-stats"><thead><tr class="tablesorter-headerRow"><th class="stats-col-name  tablesorter-header" data-column="0"><div class="tablesorter-header-inner">Statistics by Tag</div></th><th class="stats-col-stat  tablesorter-header" data-column="1"><div class="tablesorter-header-inner">Total</div></th><th class="stats-col-stat  tablesorter-header" data-column="2"><div class="tablesorter-header-inner">Pass</div></th><th class="stats-col-stat  tablesorter-header" data-column="3"><div class="tablesorter-header-inner">Fail</div></th><th class="stats-col-elapsed  tablesorter-header" title="Total execution time of these test cases. Excludes suite setups and teardowns." data-column="4"><div class="tablesorter-header-inner">Elapsed</div></th><th class="stats-col-graph sorter-false tablesorter-header" data-column="5"><div class="tablesorter-header-inner">Pass / Fail</div></th></tr></thead><tbody><tr class="row-0"><td class="stats-col-name">No Tags</td><td class="stats-col-stat"></td><td class="stats-col-stat"></td><td class="stats-col-stat"></td><td class="stats-col-elapsed" title="Total execution time of these test cases. Excludes suite setups and teardowns."></td><td class="stats-col-graph"><div class="empty-graph"></div></td></tr></tbody></table><table class="statistics tablesorter tablesorter-default" id="suite-stats"><thead><tr class="tablesorter-headerRow"><th class="stats-col-name  tablesorter-header" data-column="0"><div class="tablesorter-header-inner">Statistics by Suite</div></th><th class="stats-col-stat  tablesorter-header" data-column="1"><div class="tablesorter-header-inner">Total</div></th><th class="stats-col-stat  tablesorter-header" data-column="2"><div class="tablesorter-header-inner">Pass</div></th><th class="stats-col-stat  tablesorter-header" data-column="3"><div class="tablesorter-header-inner">Fail</div></th><th class="stats-col-elapsed  tablesorter-header" title="Total execution time of this test suite." data-column="4"><div class="tablesorter-header-inner">Elapsed</div></th><th class="stats-col-graph sorter-false tablesorter-header" data-column="5"><div class="tablesorter-header-inner">Pass / Fail</div></th></tr></thead><tbody><tr onclick="makeElementVisible(&#39;s1&#39;)" class="row-0">     <td class="stats-col-name" title="Dashboard">       <div class="stat-name">         <a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1"><span class="parent-name"></span>Dashboard</a>       </div>     </td>     <td class="stats-col-stat">18</td><td class="stats-col-stat">17</td><td class="stats-col-stat">1</td><td class="stats-col-elapsed" title="Total execution time of this test suite.">00:13:25</td><td class="stats-col-graph"><div class="graph"><div class="pass-bar" style="width: 94.4%" title="94.4%"></div><div class="fail-bar" style="width: 5.6%" title="5.6%"></div></div></td>   </tr><tr onclick="makeElementVisible(&#39;s1-s1&#39;)" class="row-1">     <td class="stats-col-name" title="Dashboard.Test Cases">       <div class="stat-name">         <a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1"><span class="parent-name">Dashboard . </span>Test Cases</a>       </div>     </td>     <td class="stats-col-stat">18</td><td class="stats-col-stat">17</td><td class="stats-col-stat">1</td><td class="stats-col-elapsed" title="Total execution time of this test suite.">00:13:25</td><td class="stats-col-graph"><div class="graph"><div class="pass-bar" style="width: 94.4%" title="94.4%"></div><div class="fail-bar" style="width: 5.6%" title="5.6%"></div></div></td>   </tr><tr onclick="makeElementVisible(&#39;s1-s1-s1&#39;)" class="row-2">     <td class="stats-col-name" title="Dashboard.Test Cases.Panel page">       <div class="stat-name">         <a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1"><span class="parent-name">Dashboard . Test Cases . </span>Panel page</a>       </div>     </td>     <td class="stats-col-stat">18</td><td class="stats-col-stat">17</td><td class="stats-col-stat">1</td><td class="stats-col-elapsed" title="Total execution time of this test suite.">00:13:25</td><td class="stats-col-graph"><div class="graph"><div class="pass-bar" style="width: 94.4%" title="94.4%"></div><div class="fail-bar" style="width: 5.6%" title="5.6%"></div></div></td>   </tr></tbody></table></div>

<script type="text/javascript">
$(document).ready(function() {
    try {
        var topsuite = window.testdata.suite();
    } catch (error) {
        addJavaScriptDisabledWarning(error);
        return;
    }
    initLayout(topsuite.name, 'Log');
    addStatistics();
    addErrors();
    addTestExecutionLog(topsuite);
    addLogLevelSelector(window.settings['minLevel'], window.settings['defaultLevel']);
    if (window.location.hash) {
        makeElementVisible(window.location.hash.substring(1));
    } else {
        expandSuite(topsuite);
    }
});

function addLogLevelSelector(minLevel, defaultLevel) {
    var controller = LogLevelController(minLevel, defaultLevel);
    if (controller.showLogLevelSelector()) {
        var selector = $.tmpl('logLevelSelectorTemplate', controller);
        selector.find('select').val(controller.defaultLogLevel());
        selector.appendTo($('#top-right-header'));
        $('#report-or-log-link').find('a').css({'border-bottom-left-radius': '0'});
        setMessageVisibility(controller.defaultLogLevel());
    }
}

function addErrors() {
    var errors = window.testdata.errorIterator();
    if (errors.hasNext()) {
        $.tmpl('errorHeaderTemplate').appendTo($('body'));
        drawErrorsRecursively(errors, $('#errors'));
    }
}

function drawErrorsRecursively(errors, target) {
    var elements = popFromIterator(errors, 10);
    $.tmpl('errorTemplate', elements).appendTo(target);
    if (errors.hasNext())
        setTimeout(function () { drawErrorsRecursively(errors, target); }, 0);
    else
        scrollToHash();
}

function scrollToHash() {
    if (window.location.hash)
        setTimeout(function () {
            var id = window.location.hash.substring(1);
            window.location.hash = '#';
            window.location.hash = id;
            highlight($('#' + id));
        }, 0);
}

function highlight(element, color) {
    if (color === undefined)
        color = 242;
    if (color < 255) {
        element.css({'background-color': 'rgb('+color+','+color+','+color+')'});
        setTimeout(function () { highlight(element, color+1); }, 300);
    } else {
        element.css({'background-color': ''});
    }
}

function popFromIterator(iterator, upTo) {
    var result = [];
    while (iterator.hasNext() > 0 && result.length < upTo)
        result.push(iterator.next());
    return result;
}

function makeElementVisible(id) {
    window.testdata.ensureLoaded(id, function (ids) {
        util.map(ids, expandElementWithId);
        if (ids.length) {
            expandCriticalFailed(window.testdata.findLoaded(util.last(ids)));
            window.location.hash = id;
            scrollToHash();
        }
    });
}

function addTestExecutionLog(main) {
    $('body').append($('<h2>Test Execution Log</h2>'),
                     $.tmpl('suiteTemplate', main));
}
</script>

<script type="text/x-jquery-tmpl" id="totalStatisticsRowTemplate">
  <tr class="row-${$item.index}">
    <td class="stats-col-name">
      <div class="stat-name">
        <span>{{html label}}</span>
      </div>
    </td>
    {{tmpl($data) 'statColumnsTemplate'}}
  </tr>
</script>

<script type="text/x-jquery-tmpl" id="tagStatisticsRowTemplate">
  <tr class="row-${$item.index}">
    <td class="stats-col-name" title="${doc}">
      <div class="stat-name">
        <span>{{html label}}</span>
        {{if info}}(${info}){{/if}}
      </div>
      <div class="tag-links">
        {{each links}}
        <span>[<a href="{{html $value.url}}" title="{{html $value.url}}">{{html $value.title}}</a>]</span>
        {{/each}}
      </div>
    </td>
    {{tmpl($data) 'statColumnsTemplate'}}
  </tr>
</script>

<script type="text/x-jquery-tmpl" id="suiteStatisticsRowTemplate">
  <tr onclick="makeElementVisible('${id}')" class="row-${$item.index}">
    <td class="stats-col-name" title="${label}">
      <div class="stat-name">
        <a href="#${id}"><span class="parent-name">{{html formatParentName}}</span>{{html name}}</a>
      </div>
    </td>
    {{tmpl($data) 'statColumnsTemplate'}}
  </tr>
</script>

<script type="text/x-jquery-tmpl" id="errorHeaderTemplate">
  <h2>Test Execution Errors</h2>
  <table id="errors"></table>
</script>

<script type="text/x-jquery-tmpl" id="errorTemplate">
  <tr id="${id}" class="message-row">
    <td class="error-time">
      {{if link}}
      <a onclick="makeElementVisible('${link}')" href="#${link}" title="Link to details">${date} ${time}</a>
      {{else}}
      ${date} ${time}
      {{/if}}
    </td>
    <td class="${level.toLowerCase()} level">${level}</td>
    <td class="message">{{html text}}</td>
    <td class="select-text" onclick="javascript:selectMessage('${id}')"
        title="Select message text"></td>
  </tr>
</script>

<script type="text/x-jquery-tmpl" id="suiteTemplate">
  <div id="${id}" class="suite">
    <div class="element-header closed" onclick="toggleSuite('${id}')" title="{{html fullName}}">
      <span class="${status.toLowerCase()}">TEST SUITE: </span>
      <span class="name">{{html name}}</span>
      <a class="expand" title="Expand this suite fully"
         href="javascript:expandAllChildren('${id}')"
         onclick="stopPropagation(event)">Expand All</a>
      <a class="ext-link" title="Link to this suite" href="#${id}"
         onclick="makeElementVisible('${id}'); stopPropagation(event)">&para;</a>
    </div>
    <div class="children">
      <table class="metadata">
        <tr>
          <th>Full Name:</th>
          <td>{{html fullName}}</td>
        </tr>
        {{if doc()}}
        <tr>
          <th>Documentation:</th>
          <td class="doc">{{html doc()}}</td>
        </tr>
        {{/if}}
        {{each metadata}}
        <tr>
          <th>{{html $value[0]}}:</th>
          <td class="doc">{{html $value[1]}}</td>
        </tr>
        {{/each}}
        {{if source}}
        <tr>
          <th>Source:</th>
          {{if relativeSource}}
          <td><a href="${relativeSource}">{{html source}}</a></td>
          {{else}}
          <td>{{html source}}</td>
          {{/if}}
        </tr>
        {{/if}}
        <tr>
          <th>Start / End / Elapsed:</th>
          <td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
        </tr>
        <tr>
          <th>Status:</th>
          <td>{{tmpl($data) 'suiteStatusMessageTemplate'}}</td>
        </tr>
        {{if message()}}
        <tr>
          <th>Message:</th>
          <td class="message">{{html message()}}</td>
        </tr>
        {{/if}}
      </table>
    </div>
  </div>
</script>

<script type="text/x-jquery-tmpl" id="testTemplate">
  <div id="${id}" class="test">
    <div class="element-header closed" onclick="toggleTest('${id}')" title="{{html fullName}}">
      <span class="${status.toLowerCase()}">TEST CASE: </span>
      <span class="name">{{html name}}</span>
      {{if !isCritical}}(non-critical){{/if}}
      <a class="expand" title="Expand this test fully"
         href="javascript:expandAllChildren('${id}')"
         onclick="stopPropagation(event)">Expand All</a>
      <a class="ext-link" title="Link to this test" href="#${id}"
         onclick="makeElementVisible('${id}'); stopPropagation(event)">&para;</a>
    </div>
    <div class="children">
      <table class="metadata">
        <tr>
          <th>Full Name:</th>
          <td>{{html fullName}}</td>
        </tr>
        {{if doc()}}
        <tr>
          <th>Documentation:</th>
          <td class="doc">{{html doc()}}</td>
        </tr>
        {{/if}}
        {{if tags.length}}
        <tr>
          <th>Tags:</th>
          <td>{{html tags.join(', ')}}</td>
        </tr>
        {{/if}}
        {{if timeout}}
        <tr>
          <th>Timeout:</th>
          <td>{{html timeout}}</td>
        </tr>
        {{/if}}
        <tr>
          <th>Start / End / Elapsed:</th>
          <td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
        </tr>
        <tr>
          <th>Status:</th>
          <td><span class="${status.toLowerCase()}">${status}</span> ({{if isCritical}}critical{{else}}non-critical{{/if}})</td>
        </tr>
        {{if message()}}
        <tr>
          <th>Message:</th>
          <td class="message">{{html message()}}</td>
        </tr>
        {{/if}}
      </table>
    </div>
  </div>
</script>

<script type="text/x-jquery-tmpl" id="keywordTemplate">
  <div id="${id}" class="keyword">
    <div class="element-header closed" onclick="toggleKeyword('${id}')" title="${name}">
      <span class="${status.toLowerCase()}">${type}: </span>
      <span class="name">{{html name}}</span>
      <span class="arg">{{html arguments}}</span>
      <a class="expand" title="Expand this keyword fully"
         href="javascript:expandAllChildren('${id}')"
         onclick="stopPropagation(event)">Expand All</a>
      <a class="ext-link" title="Link to this keyword" href="#${id}"
         onclick="makeElementVisible('${id}'); stopPropagation(event)">&para;</a>
    </div>
    <div class="children">
      <table class="metadata keyword-metadata">
        {{if doc()}}
        <tr>
          <th>Documentation:</th>
          <td class="doc">{{html doc()}}</td>
        </tr>
        {{/if}}
        {{if timeout}}
        <tr>
          <th>Timeout:</th>
          <td>{{html timeout}}</td>
        </tr>
        {{/if}}
        <tr>
          <th>Start / End / Elapsed:</th>
          <td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
        </tr>
      </table>
    </div>
  </div>
</script>

<script type="text/x-jquery-tmpl" id="messageTemplate">
  <table id="${id}" class="messages ${level.toLowerCase()}-message">
    <tr class="message-row">
      <td class="time">${time}</td>
      <td class="${level.toLowerCase()} level">${level}</td>
      <td class="message">{{html text}}</td>
      <td class="select-text" onclick="javascript:selectMessage('${id}')"
          title="Select message text"></td>
    </tr>
  </table>
</script>

<script type="text/x-jquery-tmpl" id="logLevelSelectorTemplate">
  <div id="log-level-selector">
  Log level:
    <select onchange="logLevelSelected(this.options[selectedIndex].value)">
      <option value="2">INFO</option>
      <option value="1">DEBUG</option>
      {{if showTrace()}}<option value="0">TRACE</option>{{/if}}
    </select>
  </div>
</script>



<h2>Test Execution Log</h2><div id="s1" class="suite">     <div class="element-header" onclick="toggleSuite(&#39;s1&#39;)" title="Dashboard">       <span class="fail">TEST SUITE: </span>       <span class="name">Dashboard</span>       <a class="expand" title="Expand this suite fully" href="javascript:expandAllChildren('s1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this suite" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1" onclick="makeElementVisible(&#39;s1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children populated" style="display: block;">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard</td>         </tr>                                    <tr>           <th>Source:</th>                      <td><a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/%3Ca%20href=%22file:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard%22%3Efile:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard%3C/a%3E">C:\Users\thu.truong\Desktop\TA Dashboard\Dashboard</a></td>                    </tr>                  <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:11:06.444 / 20141023 08:24:31.210 / 00:13:24.766</td>         </tr>         <tr>           <th>Status:</th>           <td>18 critical test, 17 passed, <span class="fail">1 failed</span><br>18 test total, 17 passed, <span class="fail">1 failed</span></td>         </tr>                </tbody></table>     <div id="s1-s1" class="suite">     <div class="element-header" onclick="toggleSuite(&#39;s1-s1&#39;)" title="Dashboard.Test Cases">       <span class="fail">TEST SUITE: </span>       <span class="name">Test Cases</span>       <a class="expand" title="Expand this suite fully" href="javascript:expandAllChildren('s1-s1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this suite" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1" onclick="makeElementVisible(&#39;s1-s1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children populated" style="display: block;">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases</td>         </tr>                                    <tr>           <th>Source:</th>                      <td><a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/%3Ca%20href=%22file:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard/Test_Cases%22%3Efile:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard/Test_Cases%3C/a%3E">C:\Users\thu.truong\Desktop\TA Dashboard\Dashboard\Test_Cases</a></td>                    </tr>                  <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:11:06.494 / 20141023 08:24:31.200 / 00:13:24.706</td>         </tr>         <tr>           <th>Status:</th>           <td>18 critical test, 17 passed, <span class="fail">1 failed</span><br>18 test total, 17 passed, <span class="fail">1 failed</span></td>         </tr>                </tbody></table>     <div id="s1-s1-s1" class="suite">     <div class="element-header" onclick="toggleSuite(&#39;s1-s1-s1&#39;)" title="Dashboard.Test Cases.Panel page">       <span class="fail">TEST SUITE: </span>       <span class="name">Panel page</span>       <a class="expand" title="Expand this suite fully" href="javascript:expandAllChildren('s1-s1-s1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this suite" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1" onclick="makeElementVisible(&#39;s1-s1-s1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children populated" style="display: block;">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page</td>         </tr>                                    <tr>           <th>Source:</th>                      <td><a href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/%3Ca%20href=%22file:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard/Test_Cases/Panel_page.txt%22%3Efile:///C:/Users/thu.truong/Desktop/TA%20Dashboard/Dashboard/Test_Cases/Panel_page.txt%3C/a%3E">C:\Users\thu.truong\Desktop\TA Dashboard\Dashboard\Test_Cases\Panel_page.txt</a></td>                    </tr>                  <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:11:06.494 / 20141023 08:24:31.180 / 00:13:24.686</td>         </tr>         <tr>           <th>Status:</th>           <td>18 critical test, 17 passed, <span class="fail">1 failed</span><br>18 test total, 17 passed, <span class="fail">1 failed</span></td>         </tr>                </tbody></table>     <div id="s1-s1-s1-t1" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t1&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC050">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC050</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t1" onclick="makeElementVisible(&#39;s1-s1-s1-t1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC050</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is able to navigate properly to folders with "Select Folder" form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:11:06.854 / 20141023 08:11:41.628 / 00:00:34.774</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t2" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t2&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC051">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC051</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t2')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t2" onclick="makeElementVisible(&#39;s1-s1-s1-t2&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC051</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify population of corresponding item type ( e.g. Actions, Test Modules) folders is correct in "Select Folder form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:11:41.628 / 20141023 08:12:15.893 / 00:00:34.265</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t3" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t3&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC052">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC052</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t3')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t3" onclick="makeElementVisible(&#39;s1-s1-s1-t3&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC052</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify all folder paths of corresponding item type ( e.g. Actions, Test Modules) are correct in "Select Folder" form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:12:15.893 / 20141023 08:12:49.653 / 00:00:33.760</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t4" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t4&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC053">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC053</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t4')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t4" onclick="makeElementVisible(&#39;s1-s1-s1-t4&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC053</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is able to successfully edit "Display Name" of any Panel providing that the name is not duplicated with existing Panels' name.</p>
<p>Note: Step in test cases file is incorrect. I corrected step in test cases.</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:12:49.663 / 20141023 08:13:19.786 / 00:00:30.123</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t5" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t5&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC054">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC054</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t5')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t5" onclick="makeElementVisible(&#39;s1-s1-s1-t5&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC054</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is unable to change "Display Name" of any Panel if there is special character except '@' inputted</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:13:19.786 / 20141023 08:13:48.464 / 00:00:28.678</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t6" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t6&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC055">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC055</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t6')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t6" onclick="makeElementVisible(&#39;s1-s1-s1-t6&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC055</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is unable to edit  "Height *" field to anything apart from integer number with in 300-800 range</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:13:48.464 / 20141023 08:14:24.515 / 00:00:36.051</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t7" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t7&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC056">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC056</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t7')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t7" onclick="makeElementVisible(&#39;s1-s1-s1-t7&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC056</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify newly created panel are populated and sorted correctly in Panel lists under "Choose panels" form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:14:24.515 / 20141023 08:14:59.006 / 00:00:34.491</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t8" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t8&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC057">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC057</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t8')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t8" onclick="makeElementVisible(&#39;s1-s1-s1-t8&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC057</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is able to successfully edit "Folder" field with valid path</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:14:59.016 / 20141023 08:15:39.562 / 00:00:40.546</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t9" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t9&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC058">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC058</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t9')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t9" onclick="makeElementVisible(&#39;s1-s1-s1-t9&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC058</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is unable to edit "Folder" field with invalid path</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Create a new page Page 1 4. Create a new panel Panel 1 5. Click Choose Panel button 6. Click on the newly created panel link 7. Edit invalid folder path Folder: [Repository name]/abc 8. Click Ok button VP &gt;&gt; Observe the current page  User is unable to edit "Folder" field with invalid path</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:15:39.562 / 20141023 08:16:15.551 / 00:00:35.989</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t10" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t10&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC059">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC059</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t10')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t10" onclick="makeElementVisible(&#39;s1-s1-s1-t10&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC059</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is unable to edit "Folder" field with empty value</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Create a new page Page 1 4. Create a new panel Panel 1 5. Click Choose Panel button 6. Click on the newly created panel link 7. Edit invalid folder path Folder: [empty] 8. Click Ok button VP &gt;&gt; Observe the current page  User is unable to edit "Folder" field with empty path</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:16:15.561 / 20141023 08:16:49.204 / 00:00:33.643</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t11" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t11&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC060">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC060</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t11')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t11" onclick="makeElementVisible(&#39;s1-s1-s1-t11&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC060</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify user is able to successfully edit "Chart Type". User is able to successfully edit "Chart Type"</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Click Administer link 4. Click Panel link 5. Click Add New link 6. Create a new panel "Display Name: Logigear Chart Type: Pie" 7. Click Edit link 8. Change Chart Type for panel Chart Type: Single Bar 9. Click Ok button VP &gt;&gt; Observe the current page  User is able to edit Chart Type successfully</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:16:49.204 / 20141023 08:17:21.200 / 00:00:31.996</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t12" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t12&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC061">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC061</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t12')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t12" onclick="makeElementVisible(&#39;s1-s1-s1-t12&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC061</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify "Category", "Series" and "Caption" field are enabled and disabled correctly corresponding to each type of the "Chart Type" in "Edit Panel" form</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Click Administer link 4. Click Panel link 5. Click Add New link 6. Create a new panel "Display Name: Logigear Chart Type: Pie" 7. Click Edit link 8. Change Chart Type for panel Chart Type: Pie VP &gt;&gt; Observe the current page  "Category and Caption are disabled Series is enabled" 9. Change Chart Type for panel Chart Type: Single Bar VP &gt;&gt; Observe the current page  "Category is disabled Series and Caption are enabled" 10. Change Chart Type for panel Chart Type: Stacked Bar VP &gt;&gt; Observe the current page  All of them are enabled 11. Change Chart Type for panel Chart Type: Group Bar VP &gt;&gt; Observe the current page  All of them are enabled 12. Change Chart Type for panel Chart Type: Line Vp &gt;&gt; Observe the current page  All of them are enabled</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:17:21.200 / 20141023 08:17:52.540 / 00:00:31.340</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t13" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t13&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC062">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC062</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t13')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t13" onclick="makeElementVisible(&#39;s1-s1-s1-t13&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC062</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify all settings within "Add New Panel" and "Edit Panel" form stay unchanged when user switches between "2D" and "3D" radio buttons in "Edit Panel" form</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Click Administer link 4. Click Panel link 5. Click Add New link 6. Switch between "2D" and "3D" VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 7. Create a new panel "Display Name: Logigear Chart Type: Pie" 8. Click Edit link 9. Switch between "2D" and "3D" VP &gt;&gt; Observe the current page  All settings is unchanged in the Edit Panel form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:17:52.550 / 20141023 08:18:28.674 / 00:00:36.124</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t14" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t14&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC063">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC063</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t14')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t14" onclick="makeElementVisible(&#39;s1-s1-s1-t14&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC063</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify all settings within "Add New Panel" and "Edit Panel" form stay unchanged when user switches between "Legends" radio buttons in "Edit Panel" form</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Click Administer link 4. Click Panel link 5. Click Add New link 6. Click None radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 7. Click Top radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 8. Click Right radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 9. Click Bottom radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 10. Click Left radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Add New Panel form 11. Create a new panel "Display Name: Logigear Chart Type: Pie" 12. Click Edit link 13. Click None radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Edit Panel form 14. Click Top radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Edit Panel form 15. Click Right radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Edit Panel form 16. Click Bottom radio button for Legends VP &gt;&gt; Observe the current page  All settings is unchanged in the Edit Panel form 17. Click Left radio button for Legends VP &gt;&gt;Observe the current page  All settings is unchanged in the Edit Panel form</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:18:28.674 / 20141023 08:19:15.576 / 00:00:46.902</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t15" class="test">     <div class="element-header" onclick="toggleTest(&#39;s1-s1-s1-t15&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC064">       <span class="fail">TEST CASE: </span>       <span class="name">DA_PANEL_TC064</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t15')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15" onclick="makeElementVisible(&#39;s1-s1-s1-t15&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children populated" style="display: block;">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC064</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify correct values are populated for corresponding parameters under "Categories" and "Series" field ( e.g. Priority: High, Status : Completed)</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account test / test 3. Click Choose Panels button 4. Click Test Module Implementation By Priority link 5. Click Ok button on Panel Configuration dialog 6. Click Edit Panel icon VP &gt;&gt; Observe the current page  There are Low, Medium and High checkbox on Category: Priority tab 7. Go to Series: Status tab VP &gt;&gt; Observe the current page  There are New, Implementing and Complete checkbox on Series: Status 8. Close Edit Panel form 9. Remove the above created panel 10. Click Choose Panels button 11. Click Test Module Status per Assigned Users link 12. Click Ok button on Panel Configuration dialog 13. Click Edit Panel icon VP &gt;&gt; Observe the current page  List of users are displayed on Category: Assigned Users 14. Go to Series: Status tab VP &gt;&gt; Observe the current page  There are New, Implementing and Complete checkbox on Series: Status</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:15.576 / 20141023 08:20:17.967 / 00:01:02.391</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="fail">FAIL</span> (critical)</td>         </tr>                  <tr>           <th>Message:</th>           <td class="message">WebDriverException: Message: u'[JavaScript Error: "e is null" {file: "<a href="file:///C:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js">file:///c:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js</a>" line: 7716}]\'[JavaScript Error: "e is null" {file: "<a href="file:///C:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js">file:///c:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js</a>" line: 7716}]\' when calling method: [nsICommandProcessor::execute]' </td>         </tr>                </tbody></table>     <div id="s1-s1-s1-t15-k1" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k1&#39;)" title="login.navigate to dashboard">       <span class="pass">SETUP: </span>       <span class="name">login.navigate to dashboard</span>       <span class="arg"></span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k1" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Open TA dashboard and set up set implicit wait</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:15.576 / 20141023 08:19:28.891 / 00:00:13.315</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k2" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k2&#39;)" title="${path} = BuiltIn.Set Variable">       <span class="pass">KEYWORD: </span>       <span class="name">${path} = BuiltIn.Set Variable</span>       <span class="arg">/Car Rental</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k2')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k2" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k2&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Returns the given values which can then be assigned to a variables.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.891 / 20141023 08:19:28.891 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k3" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k3&#39;)" title="${expected category} = BuiltIn.Create List">       <span class="pass">KEYWORD: </span>       <span class="name">${expected category} = BuiltIn.Create List</span>       <span class="arg">Low, Medium, High, Immediate</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k3')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k3" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k3&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Returns a list containing given items.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:28.901 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k4" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k4&#39;)" title="${expected series} = BuiltIn.Create List">       <span class="pass">KEYWORD: </span>       <span class="name">${expected series} = BuiltIn.Create List</span>       <span class="arg">New, Complete</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k4')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k4" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k4&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Returns a list containing given items.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:28.901 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k5" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k5&#39;)" title="${expected category by user} = BuiltIn.Create List">       <span class="pass">KEYWORD: </span>       <span class="name">${expected category by user} = BuiltIn.Create List</span>       <span class="arg">(unspecified), administrator</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k5')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k5" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k5&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Returns a list containing given items.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:28.901 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k6" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k6&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">1. Navigate to TA Dashboard</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k6')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k6" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k6&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:28.901 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k7" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k7&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">2. Login with valid account</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k7')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k7" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k7&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:28.901 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k8" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k8&#39;)" title="login.login">       <span class="pass">KEYWORD: </span>       <span class="name">login.login</span>       <span class="arg">${var_repo_default}, ${var_user_admin}, ${var_pass_admin}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k8')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k8" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k8&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Log in to TA Dashboard with repository name, username and password</p></td>         </tr>                           <tr>           <th>Timeout:</th>           <td>1 minute 30 seconds</td>         </tr>                  <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:28.901 / 20141023 08:19:29.651 / 00:00:00.750</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k9" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k9&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">3. Click Choose Panels button</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k9')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k9" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k9&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:29.651 / 20141023 08:19:29.651 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k10" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k10&#39;)" title="Selenium2Library.Click Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${btn_choose panel}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k10')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k10" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k10&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:29.661 / 20141023 08:19:38.976 / 00:00:09.315</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k11" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k11&#39;)" title="Selenium2Library.Wait Until Page Contains Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Wait Until Page Contains Element</span>       <span class="arg">${tbl_charts}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k11')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k11" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k11&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Waits until element specified with `locator` appears on current page.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:38.976 / 20141023 08:19:39.286 / 00:00:00.310</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k12" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k12&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">4. Click Test Module Implementation By Priority link</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k12')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k12" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k12&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:39.286 / 20141023 08:19:39.296 / 00:00:00.010</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k13" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k13&#39;)" title="page_panel.click chart cell by label">       <span class="pass">KEYWORD: </span>       <span class="name">page_panel.click chart cell by label</span>       <span class="arg">Test Module Implementation By Priority</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k13')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k13" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k13&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p><b>Description:</b> Click on Charts link that match with given <b>label</b></p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:39.296 / 20141023 08:19:39.876 / 00:00:00.580</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k14" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k14&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">5. Click Ok button on Panel Configuration dialog</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k14')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k14" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k14&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:39.876 / 20141023 08:19:39.876 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k15" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k15&#39;)" title="Selenium2Library.Input Text">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Input Text</span>       <span class="arg">${txt_folder}, ${path}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k15')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k15" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k15&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Types the given `text` into text field identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:39.876 / 20141023 08:19:40.448 / 00:00:00.572</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k16" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k16&#39;)" title="Selenium2Library.Click Button">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Button</span>       <span class="arg">${btn_OK}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k16')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k16" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k16&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Clicks a button identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:40.448 / 20141023 08:19:40.739 / 00:00:00.291</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k17" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k17&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">6. Click Edit Panel icon</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k17')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k17" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k17&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:40.739 / 20141023 08:19:40.739 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k18" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k18&#39;)" title="BuiltIn.Sleep">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Sleep</span>       <span class="arg">2s</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k18')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k18" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k18&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Pauses the test executed for the given time.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:40.739 / 20141023 08:19:42.743 / 00:00:02.004</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k19" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k19&#39;)" title="Selenium2Library.Click Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${btn_edit panel}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k19')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k19" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k19&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:42.744 / 20141023 08:19:48.814 / 00:00:06.070</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k20" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k20&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">VP &gt;&gt; Observe the current page, There are Low, Medium and High checkbox on Category: Priority tab</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k20')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k20" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k20&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:48.824 / 20141023 08:19:48.824 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k21" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k21&#39;)" title="${current list} = page_panel.get list of checkbox on tab">       <span class="pass">KEYWORD: </span>       <span class="name">${current list} = page_panel.get list of checkbox on tab</span>       <span class="arg">${tab_category}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k21')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k21" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k21&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p><b>Description:</b> Get all checkbox names on tab <b>Category</b> or <b>Series</b></p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:48.824 / 20141023 08:19:49.446 / 00:00:00.622</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k22" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k22&#39;)" title="Collections.Lists Should Be Equal">       <span class="pass">KEYWORD: </span>       <span class="name">Collections.Lists Should Be Equal</span>       <span class="arg">${current list}, ${expected category}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k22')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k22" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k22&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Fails if given lists are unequal.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:49.456 / 20141023 08:19:49.456 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k23" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k23&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">7. Go to Series: Status tab</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k23')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k23" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k23&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:49.456 / 20141023 08:19:49.456 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k24" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k24&#39;)" title="Selenium2Library.Click Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${tbl_series}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k24')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k24" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k24&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:49.456 / 20141023 08:19:49.876 / 00:00:00.420</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k25" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k25&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">VP &gt;&gt; Observe the current page, There are New, Implementing and Complete checkbox on Series: Status</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k25')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k25" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k25&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:49.886 / 20141023 08:19:49.886 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k26" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k26&#39;)" title="${current list} = page_panel.get list of checkbox on tab">       <span class="pass">KEYWORD: </span>       <span class="name">${current list} = page_panel.get list of checkbox on tab</span>       <span class="arg">${tab_series}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k26')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k26" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k26&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p><b>Description:</b> Get all checkbox names on tab <b>Category</b> or <b>Series</b></p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:49.886 / 20141023 08:19:50.286 / 00:00:00.400</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k27" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k27&#39;)" title="Collections.Lists Should Be Equal">       <span class="pass">KEYWORD: </span>       <span class="name">Collections.Lists Should Be Equal</span>       <span class="arg">${current list}, ${expected series}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k27')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k27" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k27&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Fails if given lists are unequal.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:50.286 / 20141023 08:19:50.286 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k28" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k28&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">8. Close Edit Panel form</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k28')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k28" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k28&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:50.296 / 20141023 08:19:50.296 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k29" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k29&#39;)" title="Selenium2Library.Click Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${btn_OK}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k29')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k29" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k29&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:50.296 / 20141023 08:19:50.646 / 00:00:00.350</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k30" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k30&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">9. &gt;&gt; Remove the above created panel</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k30')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k30" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k30&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:50.656 / 20141023 08:19:50.666 / 00:00:00.010</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k31" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k31&#39;)" title="Selenium2Library.Click Element">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${btn_delete panel}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k31')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k31" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k31&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:50.666 / 20141023 08:19:51.382 / 00:00:00.716</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k32" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k32&#39;)" title="Selenium2Library.Choose Ok On Next Confirmation">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Choose Ok On Next Confirmation</span>       <span class="arg"></span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k32')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k32" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k32&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Undo the effect of using keywords `Choose Cancel On Next Confirmation`. Note</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:51.382 / 20141023 08:19:51.382 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k33" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k33&#39;)" title="Selenium2Library.Confirm Action">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Confirm Action</span>       <span class="arg"></span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k33')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k33" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k33&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Dismisses currently shown confirmation dialog and returns it's message.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:51.382 / 20141023 08:19:51.572 / 00:00:00.190</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k34" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k34&#39;)" title="BuiltIn.Comment">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Comment</span>       <span class="arg">10. Click Choose Panels button</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k34')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k34" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k34&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Displays the given messages in the log file as keyword arguments.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:51.582 / 20141023 08:19:51.582 / 00:00:00.000</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k35" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k35&#39;)" title="BuiltIn.Sleep">       <span class="pass">KEYWORD: </span>       <span class="name">BuiltIn.Sleep</span>       <span class="arg">2s</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k35')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k35" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k35&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Pauses the test executed for the given time.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:51.582 / 20141023 08:19:53.584 / 00:00:02.002</td>         </tr>       </tbody></table>     </div>   </div><div id="s1-s1-s1-t15-k36" class="keyword">     <div class="element-header" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k36&#39;)" title="Selenium2Library.Click Element">       <span class="fail">KEYWORD: </span>       <span class="name">Selenium2Library.Click Element</span>       <span class="arg">${btn_choose panel}</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k36')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k36" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k36&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children populated" style="display: block;">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Click element identified by `locator`.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:53.584 / 20141023 08:19:55.644 / 00:00:02.060</td>         </tr>       </tbody></table>     <div id="s1-s1-s1-t15-k36-k1" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k36-k1&#39;)" title="Selenium2Library.Capture Page Screenshot">       <span class="pass">KEYWORD: </span>       <span class="name">Selenium2Library.Capture Page Screenshot</span>       <span class="arg"></span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k36-k1')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k36-k1" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k36-k1&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Takes a screenshot of the current page and embeds it into the log.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:53.634 / 20141023 08:19:55.634 / 00:00:02.000</td>         </tr>       </tbody></table>     </div>   </div><table id="element-id-1" class="messages info-message">     <tbody><tr class="message-row">       <td class="time">08:19:53.584</td>       <td class="info level">INFO</td>       <td class="message">Clicking element 'xpath=//a[@href='javascript:Dashboard.choosePanel();']'.</td>       <td class="select-text" onclick="javascript:selectMessage(&#39;element-id-1&#39;)" title="Select message text"></td>     </tr>   </tbody></table><table id="element-id-2" class="messages fail-message">     <tbody><tr class="message-row">       <td class="time">08:19:55.644</td>       <td class="fail level">FAIL</td>       <td class="message">WebDriverException: Message: u'[JavaScript Error: "e is null" {file: "<a href="file:///C:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js">file:///c:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js</a>" line: 7716}]\'[JavaScript Error: "e is null" {file: "<a href="file:///C:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js">file:///c:/users/thu~1.tru/appdata/local/temp/tmpke3ous/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com/components/command_processor.js</a>" line: 7716}]\' when calling method: [nsICommandProcessor::execute]' </td>       <td class="select-text" onclick="javascript:selectMessage(&#39;element-id-2&#39;)" title="Select message text"></td>     </tr>   </tbody></table></div>   </div><div id="s1-s1-s1-t15-k37" class="keyword">     <div class="element-header closed" onclick="toggleKeyword(&#39;s1-s1-s1-t15-k37&#39;)" title="BuiltIn.Run Keywords">       <span class="pass">TEARDOWN: </span>       <span class="name">BuiltIn.Run Keywords</span>       <span class="arg">delete all profiles and panels, AND, log out, AND, Close All Browsers</span>       <a class="expand" title="Expand this keyword fully" href="javascript:expandAllChildren('s1-s1-s1-t15-k37')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this keyword" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t15-k37" onclick="makeElementVisible(&#39;s1-s1-s1-t15-k37&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata keyword-metadata">                  <tbody><tr>           <th>Documentation:</th>           <td class="doc"><p>Executes all the given keywords in a sequence.</p></td>         </tr>                           <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:19:55.644 / 20141023 08:20:17.967 / 00:00:22.323</td>         </tr>       </tbody></table>     </div>   </div></div>   </div><div id="s1-s1-s1-t16" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t16&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC065">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC065</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t16')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t16" onclick="makeElementVisible(&#39;s1-s1-s1-t16&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC065</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify all changes made to or with the values populated for corresponding parameters under "Categories" and "Series" field in Edit Panel are recorded correctly</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account 3. Click Choose Panels button 4. Click Test Module Implementation By Priority link 5. Click Ok button on Panel Configuration dialog 6. Click Edit Panel icon 7. Uncheck Low and Medium checkbox 8. Click Series: Status tab 9. Uncheck New checkbox 10. Click Ok button 11. Click Edit Panel icon VP &gt;&gt; Observe the current page (Low and Medium checbox is unchecked and High is checked on Category: Priority tab. New is unchecked and Implementing, Complete checkbox is checked on Serius: Status tab</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:20:17.967 / 20141023 08:21:25.618 / 00:01:07.651</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t17" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t17&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC066">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC066</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t17')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t17" onclick="makeElementVisible(&#39;s1-s1-s1-t17&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC066</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify for "Action Implementation By Status" panel instance, when user changes from "Pie" chart to any other chart type then change back the "Edit Panel" form should be as original</p>
<p>1. Navigate to TA Dashboard 2. Login with valid account 3. Click Choose Panels button 4. Click Action Implementation By Status link 5. Click Ok button on Panel Configuration dialog 6. Click Edit Panel icon 7. Click on Chart Type dropped down menu 8. Select Single Bar 9. Click on Chart Type dropped down menu 10. Select Pie 11. Check original "Pie" - Edit Panel form is displayed 12. Close "Edit Panel" form 13. Click Edit Panel icon 14. Click on Chart Type dropped down menu 15. Select Stacked Bar 16. Click on Chart Type dropped down menu 17. Select Pie VP &gt;&gt;  Check original "Pie" - Edit Panel form is displayed 18. Close "Edit Panel" form 19. Click Edit Panel icon 20. Click on Chart Type dropped down menu 21. Select Group Bar 22. Click on Chart Type dropped down menu 23. Select Pie VP &gt;&gt;  Check original "Pie" - Edit Panel form is displayed 24. Close "Edit Panel" form 25. Click Edit Panel icon 26. Click on Chart Type dropped down menu 27. Select Line 28. Click on Chart Type dropped down menu 29. Select Pie vp &gt;&gt; Check original "Pie" - Edit Panel form is displayed</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:21:25.618 / 20141023 08:23:19.635 / 00:01:54.017</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div><div id="s1-s1-s1-t18" class="test">     <div class="element-header closed" onclick="toggleTest(&#39;s1-s1-s1-t18&#39;)" title="Dashboard.Test Cases.Panel page.DA_PANEL_TC067">       <span class="pass">TEST CASE: </span>       <span class="name">DA_PANEL_TC067</span>              <a class="expand" title="Expand this test fully" href="javascript:expandAllChildren('s1-s1-s1-t18')" onclick="stopPropagation(event)">Expand All</a>       <a class="ext-link" title="Link to this test" href="file:///C:/Users/thu.truong/AppData/Local/Temp/RIDEav12ht.d/log.html#s1-s1-s1-t18" onclick="makeElementVisible(&#39;s1-s1-s1-t18&#39;); stopPropagation(event)">¶</a>     </div>     <div class="children">       <table class="metadata">         <tbody><tr>           <th>Full Name:</th>           <td>Dashboard.Test Cases.Panel page.DA_PANEL_TC067</td>         </tr>                  <tr>           <th>Documentation:</th>           <td class="doc"><p>Verify "Check All/Uncheck All" links are working correctly.</p>
<p>1. Navigate to Dashboard login page 2. Select a specific repository  SampleRepository 3. Enter valid Username and Password adminstrator/(blank) 4. Click 'Login' button 5. Click 'Add Page' button 6. Enter Page Name main_hung 7. Click 'OK' button 8. Click 'Choose Panels' button below 'main_hung' button 9. Click 'Create new panel' button 10. Enter a name to Display Name hung_a 11. Click OK button 12. Click Cancel button 13. Click 'Create new panel' button 14. Enter a name to Display Name hung_b 15. Click OK button 16. Click Cancel button 17. Click 'Administer' link 18. Click 'Panels' link 19. Click 'Check All' link VP &gt;&gt; Check that 'hung_a' checkbox and 'hung_b' checkbox are checked 20. Click 'Uncheck All' link 21. Check that 'hung_a' checkbox and 'hung_b' checkbox are unchecked</p></td>         </tr>                                    <tr>           <th>Start / End / Elapsed:</th>           <td>20141023 08:23:19.635 / 20141023 08:24:31.170 / 00:01:11.535</td>         </tr>         <tr>           <th>Status:</th>           <td><span class="pass">PASS</span> (critical)</td>         </tr>                </tbody></table>     </div>   </div></div>   </div></div>   </div></div>   </div></body></html>